/** * Prompt templates for each generation stage. * These are used by the stage functions to construct LLM requests. */ export declare const PROMPTS: { stage1_survey: string; stage2_entities: (projectCategory: string, frameworks: string[]) => string; stage3_services: (projectCategory: string, entities: string[], suggestedDomains: string[]) => string; stage4_api: string; stage5_architecture: (survey: { domainSummary: string; architecturePattern: string; suggestedDomains: string[]; }) => string; stage6_adr: (architecture: { layerMap: { name: string; purpose: string; }[]; systemPurpose: string; architectureStyle: string; dataFlow: string; securityModel: string; integrations: string[]; keyDecisions: string[]; }) => string; stage3_subspec_system: string; stage3_subspec: (orchestratorName: string, orchestratorPurpose: string, callees: Array<{ name: string; signature?: string; docstring?: string; subcallees: string[]; }>) => string; }; //# sourceMappingURL=prompts.d.ts.map