import type { EngineOutput } from './types.js'; export interface RunProgressInput { primaryRoot: string; sinceHours: number; replay?: boolean; noStallCheck?: boolean; ghBin?: string; bdBin?: string; args?: Record; } export interface RunAuditInput { primaryRoot: string; profile: 'fast' | 'full'; scope: 'docs' | 'code' | 'all'; sinceHours?: number; lensIds?: string[]; fixThresholdOverride?: string; ghBin?: string; bdBin?: string; args?: Record; /** Operator-supplied --knowledge-root override. Set by handleAudit * when the flag was passed; left undefined by all internal callers * except runFixFlow (which forwards from its own input). */ knowledgeRootOverride?: string; } export declare function runAudit(input: RunAuditInput): Promise; export declare function runProgress(input: RunProgressInput): Promise; //# sourceMappingURL=api.d.ts.map