export interface Config { name: string; url: string; token: string; createdAt: string; lastUsed?: string; } export interface ConfigStore { configs: Config[]; currentConfig?: string; settings: { backupRetentionCount: number; autoBackup: boolean; }; } export interface ClaudeSettings { env?: { ANTHROPIC_AUTH_TOKEN?: string; ANTHROPIC_BASE_URL?: string; [key: string]: any; }; [key: string]: any; } export interface AddConfigOptions { name: string; url: string; token: string; } export interface SwitchConfigOptions { name: string; } export declare class ConfigError extends Error { code: string; constructor(message: string, code: string); } export declare class ClaudeConfigError extends Error { code: string; constructor(message: string, code: string); } //# sourceMappingURL=index.d.ts.map