UNPKG

ai-persona-hub

Version:

AI Profile CLI - Create custom AI profiles run against dynamic LLM providers

16 lines 715 B
import { AIProfile } from '../types'; export declare class ProfileManager { private profilesDir; constructor(profilesDir?: string); private ensureProfilesDirectory; private getProfilePath; private sanitizeProfileName; private validateProfile; createProfile(profile: Omit<AIProfile, 'id' | 'createdAt'>): Promise<AIProfile>; getProfile(profileName: string): Promise<AIProfile | null>; listProfiles(): Promise<AIProfile[]>; updateProfile(profileName: string, updates: Partial<AIProfile>): Promise<AIProfile | null>; deleteProfile(profileName: string): Promise<boolean>; updateLastUsed(profileName: string): Promise<void>; } //# sourceMappingURL=profile-manager.d.ts.map