18 lines
426 B
TypeScript
18 lines
426 B
TypeScript
import { ViewData } from "../contracts/view-data/ViewData";
|
|
|
|
|
|
export interface RulebookViewData extends ViewData {
|
|
leagueId: string;
|
|
gameName: string;
|
|
scoringPresetName: string;
|
|
championshipsCount: number;
|
|
sessionTypes: string;
|
|
dropPolicySummary: string;
|
|
hasActiveDropPolicy: boolean;
|
|
positionPoints: Array<{
|
|
position: number;
|
|
points: number;
|
|
}>;
|
|
bonusPoints: string[];
|
|
hasBonusPoints: boolean;
|
|
} |