/**
 * Context-finalization pass for generated provider context files.
 *
 * Templates provide the stable structure; this pass stitches in current
 * workspace facts from `.aiwg/aiwg.config` and the discover-first protocol so
 * provider context files do not remain template-only (#1365).
 */
export declare const FINALIZATION_START = "<!-- aiwg-context-finalization:START -->";
export declare const FINALIZATION_END = "<!-- aiwg-context-finalization:END -->";
export declare function buildContextFinalizationBlock(projectPath: string): Promise<string>;
export declare function replaceOrAppendFinalizationBlock(content: string, block: string): string;
export declare function buildNormalizedAiwgMd(projectPath: string, existing?: string): Promise<string>;
export declare function writeNormalizedAiwgMd(projectPath: string): Promise<string>;
//# sourceMappingURL=finalization.d.ts.map