import type { IImportRaceResultsPresenter, ImportRaceResultsSummaryViewModel, } from '@gridpilot/racing/application/presenters/IImportRaceResultsPresenter'; export class ImportRaceResultsPresenter implements IImportRaceResultsPresenter { private viewModel: ImportRaceResultsSummaryViewModel | null = null; present(viewModel: ImportRaceResultsSummaryViewModel): ImportRaceResultsSummaryViewModel { this.viewModel = viewModel; return this.viewModel; } getViewModel(): ImportRaceResultsSummaryViewModel | null { return this.viewModel; } }