import type { EvolutionScope } from "./types.js"; export interface ScopePaths { root: string; candidatesDir: string; revisionsDir: string; quarantineDir: string; currentPath: string; historyPath: string; lockPath: string; } export declare function workspaceKeyForPath(cwd: string): Promise; export declare function assertNoSymlinkComponents(agentDir: string, target: string): Promise; export declare function resolveScopePaths(agentDir: string, cwd: string, sessionId: string, scope: EvolutionScope): Promise;