import type { SessionAgentConfig } from '../../session/config-types.js'; export declare function getSessionConfig(sessionKey: string): SessionAgentConfig | null; /** Persisted file locations must be discoverable before a session runs again. */ export declare function listSessionWorkspaceOverrides(): Array<{ sessionKey: string; workingDirectoryOverride: string; }>; export declare function setSessionConfig(sessionKey: string, config: SessionAgentConfig, cwd: string): SessionAgentConfig; export declare function updateSessionConfig(sessionKey: string, partial: Partial, cwd: string): SessionAgentConfig; export declare function deleteSessionConfig(sessionKey: string): void; export declare function hasSessionConfig(sessionKey: string): boolean;