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