/**
 * The `.the-framework/.gitignore` (#313): one file, one content, written at install.
 *
 * Everything under `.the-framework/` is transient on main — `events.jsonl`, `agent.json`, the
 * worktrees — and would otherwise turn every session into a dirty checkout. The lasting records
 * (the session archives) live on the data branch (#1582), so the only tracked entry left is the
 * layout marker (#1575): main is 100% code plus that one gate file.
 */
/** The `.gitignore` path under `cwd`'s `.the-framework/`. */
export declare function gitignorePath(cwd: string): string;
/** The whole file: everything under `.the-framework/` is transient except the layout marker (#1582, #1575). */
export declare function frameworkGitignore(): string;
//# sourceMappingURL=framework-gitignore.d.ts.map