import { RequirementDraft } from "./req-create"; export declare function resetToFunctionalBaseline(appDir: string, projectName: string, intent: string): number; export declare function enrichDraftWithAI(input: string, flow: string, domain: string, baseDraft: RequirementDraft, providerRequested?: string): RequirementDraft; export type CodeBootstrapResult = { attempted: boolean; provider?: string; generated: boolean; outputDir: string; fileCount: number; reason?: string; }; export type ImproveAppResult = { attempted: boolean; applied: boolean; fileCount: number; reason?: string; }; export declare function bootstrapProjectCode(projectRoot: string, projectName: string, intent: string, providerRequested?: string, domainHint?: string): CodeBootstrapResult; export declare function improveGeneratedApp(appDir: string, intent: string, providerRequested?: string, qualityDiagnostics?: string[], domainHint?: string): ImproveAppResult;