/** * Ensures .gitignore ignores .lyse/ contents while keeping baseline.json * trackable. Git cannot re-include a file under an excluded *directory*, so we * use the contents-form `.lyse/*` and migrate any legacy `.lyse/` line. * No-op outside a git repo. */ export declare function ensureLyseGitignore(repoRoot: string): Promise;