/**
 * Digest build helper — resolves block sources + SHAs and drives digest-emitter.
 *
 * Runs outside compile() so the narrative (potentially LLM-backed) stays an
 * async post-process step and doesn't push async up through the core compiler.
 */
import { type CompilationOutput, type DigestBuildResult, type DigestLLMProvider } from '@duckcodeailabs/dql-compiler';
export declare function isDigestOutput(output: CompilationOutput): boolean;
export declare function runDigestBuild(output: CompilationOutput, projectRoot: string, llm?: DigestLLMProvider): Promise<DigestBuildResult>;
//# sourceMappingURL=digest.d.ts.map