import { type CliContext } from "../io.ts"; /** * One row of a published Pareto frontier. The optional CI fields are * present when the row came from a measured quality table (post Phase 3); * absent when the row was generated from the seeded prior. */ export interface FrontierRow { model: string; provider: string; expectedCost: number; expectedQuality: number; qualityLo95?: number; qualityHi95?: number; n?: number; } /** * Parsed shape of the on-disk frontier file. Only the fields we render are * required; everything else is tolerated and ignored. */ export interface FrontierFile { schema_version?: number; generated_at?: string; frontiers: Partial>; } /** * Parse and execute the `frontier` subcommand. */ export declare function runFrontier(ctx: CliContext): number; //# sourceMappingURL=frontier.d.ts.map