/** * Walks up to 12 parent directories from `startPath` to find a Lyse project * root: the closest ancestor containing `.lyse.yaml` or `.git`. * Falls back to the immediate parent if no marker found. * * Accepts either a file path (uses its parent directory as the starting * point) or a directory path (starts from that directory directly). * * Shared between MCP tools (audit-file, suggest-fix, preflight-diff) to avoid * duplication. v0.1.1 ADR 0014 MCP tools will use the same helper. */ export declare function findProjectRoot(startPath: string): string;