import type { LeagueScoringPresetDTO } from '../ports/LeagueScoringPresetProvider';
import type { Presenter } from '@core/shared/presentation';

export interface LeagueScoringPresetsViewModel {
  presets: LeagueScoringPresetDTO[];
  totalCount: number;
}

export interface LeagueScoringPresetsResultDTO {
  presets: LeagueScoringPresetDTO[];
}

export interface ILeagueScoringPresetsPresenter
  extends Presenter<LeagueScoringPresetsResultDTO, LeagueScoringPresetsViewModel> {}