export type ParetoObjective = 'quality' | 'cost' | 'latency'; export type ParetoEntry = { variantId: string; agentId: string; status: string; meanQuality: number; meanCost: number; meanLatencyMs: number; sampleCount: number; dominatedBy: string[]; }; export type ParetoOptions = { minSamples?: number; includeArchived?: boolean; }; export declare function getParetoFrontier(taskType: string, opts?: ParetoOptions): ParetoEntry[]; export declare function getAllWithDomination(taskType: string, opts?: ParetoOptions): ParetoEntry[];