export interface ProfileConfig { model?: string; systemPrompt?: string; temperature?: number; [key: string]: unknown; } export interface Profile { name: string; config: ProfileConfig; createdAt: number; lastUsed: number; } export declare class ProfileManager { private profilesDir; private currentName; constructor(baseDir?: string); private ensureDir; private profileDir; private profileFile; create(name: string, config?: ProfileConfig): Profile; switch(name: string): void; list(): Profile[]; get(name: string): Profile; delete(name: string): void; current(): Profile; } //# sourceMappingURL=profiles.d.ts.map