export declare const DEFAULT_PORT = 17371; export declare const CONFIG_DIR: string; export declare const CONFIG_FILE: string; export declare const VERSION: string; export declare const AGENT_PROMPT: string; export type SiteWorkspaceConfig = { workspacePath: string; activeThreadId?: string; pinnedThreadIds?: string[]; }; export type CanvasAgentConfig = { url: string; token: string; origins?: string[]; workspace?: SiteWorkspaceConfig; }; /** 读取本地 Canvas Agent 配置,不存在时生成默认配置。 */ export declare function loadConfig(create?: boolean): CanvasAgentConfig; /** 将 Canvas Agent 配置写入用户配置目录。 */ export declare function saveConfig(config: CanvasAgentConfig): void; /** 确保站点级 Codex 工作空间存在并已初始化。 */ export declare function ensureSiteWorkspace(config: CanvasAgentConfig): { workspacePath: string; activeThreadId?: string; pinnedThreadIds?: string[]; }; /** 更新站点级 Codex 工作空间配置。 */ export declare function updateSiteWorkspace(config: CanvasAgentConfig, patch: Partial): SiteWorkspaceConfig;