export interface BrainSetupConfig { version: 1; remoteUrl: string | null; deviceId: string; repoName: string; authMethod: 'gh-cli' | 'git-credential' | 'ssh' | 'manual' | null; provider: 'github' | 'gitlab' | 'manual'; setupComplete: boolean; setupStep: 'prereqs' | 'repo_created' | 'config_saved' | 'mcp_updated' | 'synced' | 'complete' | null; createdAt: string; lastSyncAt: string | null; } export declare function defaultConfigPath(): string; export declare function readConfig(configPath?: string): Promise; export declare function writeConfig(config: BrainSetupConfig, configPath?: string): Promise; export declare function updateConfig(partial: Partial, configPath?: string): Promise; export declare function createDefaultConfig(deviceId: string): BrainSetupConfig;