/** * AIDA Guide — ensures data collection and rule sedimentation guidance * is written to AI tool instruction files. * * Single source of truth: .aida/aida-guide.md * References: CLAUDE.md (Claude Code) / AGENTS.md (Codex) / .cursor/rules/ (Cursor) */ export declare function guidePath(projectRoot: string): string; /** * Write .aida/aida-guide.md if it doesn't exist. */ export declare function ensureGuide(projectRoot: string): void; /** * Always overwrite .aida/aida-guide.md with the latest template content. * Called during artifact rebuilds to keep the guide in sync with the package version. */ export declare function updateGuide(projectRoot: string): void; /** * Add guide reference to AI tool instruction files (create-if-not-exists). * Called by init (with explicit tool list) or ensureRunJson (auto-detect). */ export declare function syncGuideReference(projectRoot: string, tools?: string[]): void; /** * Update guide content in all detected AI tool instruction files with latest template. * Called during artifact rebuilds — always overwrites so content stays in sync. */ export declare function updateGuideReferences(projectRoot: string, tools?: string[]): void; /** * Ensure the AIDA guide reference sits near the top of CLAUDE.md with up-to-date content. * Moves the section if it's buried lower in the file, and updates stale content. * Called during artifact rebuilds so the AI always encounters it first. */ export declare function ensureGuideAtTop(projectRoot: string): void; export declare function ensureCodexGuideAtTop(projectRoot: string): void; //# sourceMappingURL=guide.d.ts.map