export interface BackendToggle { enabled: boolean; exclusions: string[]; } export interface Config { dataDir: string; claudeCodeSource: string; codexHistorySource: string; codexSessionsSource: string; copilotChatSource: string; cursorSource: string; lmStudioSource: string; piSource: string; openCodeSource: string; engagementThreshold: number; politenessThreshold: number; agentCwds: string[]; backends: Record; hasCompletedSetup: boolean; } export declare function loadConfig(dataDir?: string): Config; export declare function saveConfig(dataDir: string, updates: Record): void; export declare function loadBranding(projectRoot?: string): Record | null;