import type { Container, TUI } from "@caupulican/pi-tui"; import { type ModelFitnessReport } from "../../core/research/model-fitness.ts"; export type ModelFitnessOutcome = { started: true; model: string; report: ModelFitnessReport; } | { started: false; skipReason: string; }; type StartedModelFitnessOutcome = Extract; export interface ModelFitnessPresentationHost { readonly chatContainer: Pick; readonly ui: Pick; showStatus(message: string): void; } export declare function presentModelFitnessOutcome(host: ModelFitnessPresentationHost, outcome: ModelFitnessOutcome): outcome is StartedModelFitnessOutcome; export {}; //# sourceMappingURL=model-fitness-presentation.d.ts.map