import type { HistoricalEstimateStats, WorkflowBenchmarkResult, WorkflowBenchmarkSummary, WorkflowEstimateConfidence, WorkflowEstimateRecord, WorkflowSizingLabel } from '../types/index.js';
export declare const ESTIMATES_FILE = "estimates.jsonl";
export declare function estimatesPath(cwd: string): string;
export type RecordEstimateInput = {
    storyId: string;
    sizingLabel: WorkflowSizingLabel;
    soloEstimateDays: number;
    aiUnguidedEstimateDays: number;
    aiGuidedDays?: number;
    confidence: WorkflowEstimateConfidence;
    declaredBy: string;
    declaredAt?: string;
};
export declare function recordEstimate(cwd: string, input: RecordEstimateInput): WorkflowEstimateRecord;
export declare function readEstimate(cwd: string, storyId: string): WorkflowEstimateRecord | undefined;
export declare function listEstimates(cwd: string): WorkflowEstimateRecord[];
export declare function computeBenchmark(cwd: string, storyId: string): WorkflowBenchmarkResult;
export declare function historicalEstimateStats(cwd: string): HistoricalEstimateStats;
export declare function summarizeBenchmark(cwd: string): WorkflowBenchmarkSummary;
