18 lines
422 B
TypeScript
18 lines
422 B
TypeScript
import { ViewData } from '@/lib/contracts/view-data/ViewData';
|
|
|
|
|
|
export interface RulebookScoringConfig extends ViewData {
|
|
scoringPresetName: string | null;
|
|
gameName: string;
|
|
championships: Array<{
|
|
type: string;
|
|
sessionTypes: string[];
|
|
pointsPreview: Array<{
|
|
sessionType: string;
|
|
position: number;
|
|
points: number;
|
|
}>;
|
|
bonusSummary: string[];
|
|
}>;
|
|
dropPolicySummary: string;
|
|
} |