export declare function repoIdKeyPath(home?: string): string; /** Hook-safe: no I/O beyond reading an existing key file. */ export declare function repoIdFromRootSync(root: string, options?: { homedir?: string | undefined; }): string | null; export declare function repoIdFromRoot(root: string, options?: { homedir?: string | undefined; }): Promise; /** Creates `~/.auden/repo-id-key` when missing so hooks can stamp `repoId` before the first sync. */ export declare function ensureRepoIdKey(home?: string): Promise; //# sourceMappingURL=repo-id.d.ts.map