import type { ManagedSession } from "./types.js"; export declare function isMultiRepo(session: Pick): boolean; export declare function allProjectCwds(session: Pick): string[]; export declare function effectiveSessionCwd(session: ManagedSession): string; export declare function projectStateCwd(session: Pick): string; export declare function normalizeAdditionalCwds(primary: string, additional: string[] | undefined): string[]; export declare function dedupeBasenames(paths: string[]): string[]; export declare function multiRepoWorkspaceDir(sessionId: string, env?: NodeJS.ProcessEnv): string; export declare function ensureMultiRepoWorkspace(session: ManagedSession, env?: NodeJS.ProcessEnv): Promise; export declare function removeMultiRepoWorkspace(session: ManagedSession, env?: NodeJS.ProcessEnv): Promise;