13 lines
424 B
TypeScript
13 lines
424 B
TypeScript
import type { ChampionshipConfig } from '../value-objects/ChampionshipConfig';
|
|
|
|
export interface LeagueScoringConfig {
|
|
id: string;
|
|
seasonId: string;
|
|
/**
|
|
* Optional ID of the scoring preset this configuration was derived from.
|
|
* Used by application-layer read models to surface preset metadata such as
|
|
* name and drop policy summaries.
|
|
*/
|
|
scoringPresetId?: string;
|
|
championships: ChampionshipConfig[];
|
|
} |