import type { CompileDurableResult } from '../../services/yaml-workflow/durable-compiler'; import type { DiscoveredWorkflow } from './types'; /** * Build the output file path for a compiled workflow. * Default: adjacent to source — assembly-line.ts → assembly-line.compiled.yaml */ export declare function resolveOutputPath(sourcePath: string, outputDir?: string): string; /** * Write the compiled YAML with a header comment. */ export declare function writeCompiledYaml(outputPath: string, result: CompileDurableResult, sourcePath: string, functionName: string, model: string): void; /** * Print a discovery summary (dry-run mode). */ export declare function printDiscovery(workflows: DiscoveredWorkflow[]): void; /** * Print a compilation success line. */ export declare function printCompiled(relativePath: string, outputRelative: string, result: CompileDurableResult): void; /** * Print final summary. */ export declare function printSummary(count: number, elapsedMs: number): void; /** * Print an error for a single workflow. */ export declare function printError(relativePath: string, error: string): void;