export interface SessionsConfig { version: 1; skills?: { poolDirs?: string[]; }; mcp?: { catalogPath?: string; }; session?: { prelude?: string; }; dashboard?: { themeSessionId?: string; }; } export declare function configPath(env?: NodeJS.ProcessEnv): string; export declare function loadSessionsConfig(env?: NodeJS.ProcessEnv): Promise; export declare function effectiveSkillPoolDirs(env?: NodeJS.ProcessEnv): Promise; export declare function effectiveMcpCatalogPath(env?: NodeJS.ProcessEnv): Promise; export declare function effectiveSessionPrelude(env?: NodeJS.ProcessEnv): Promise; export declare function effectiveDashboardThemeSessionId(env?: NodeJS.ProcessEnv): Promise; export declare function setSkillPoolDirs(poolDirs: string[], env?: NodeJS.ProcessEnv): Promise; export declare function setSkillPoolDir(poolDir: string, env?: NodeJS.ProcessEnv): Promise; export declare function setSessionPrelude(prelude: string, env?: NodeJS.ProcessEnv): Promise; export declare function unsetSessionPrelude(env?: NodeJS.ProcessEnv): Promise; export declare function setDashboardThemeSessionId(sessionId: string, env?: NodeJS.ProcessEnv): Promise;