/** * Shared step helpers and prompt assembly for dev-loop prompts. * * Each helper returns a { heading, body } pair for one workflow step. * `assemblePrompt` numbers them dynamically and joins everything. */ export interface Step { heading: string; body: string; } export declare function analyzeStep(): Step; export declare function generateDockerfileStep(): Step; export declare function scanStep(): Step; export declare function deployStep(target: string): Step; export declare function verifyStep(extraLines?: string[]): Step; export declare const sharedRules: string[]; /** * Assemble a complete loop prompt with dynamically numbered steps. */ export declare function assemblePrompt(title: string, contextLines: string[], steps: Step[], rules: string[]): string; //# sourceMappingURL=steps.d.ts.map