export interface ApiKeyCredential { type: 'api_key'; apiKey: string; baseUrl: string; } export interface JwtCredential { type: 'jwt'; accessToken: string; refreshToken: string; email: string; baseUrl: string; } export type Credential = ApiKeyCredential | JwtCredential; export interface Config { activeProfile?: string; defaults?: Record; } export declare function getAllCredentials(): Record; export declare function getCredential(profile?: string): Credential | undefined; export declare function setCredential(profile: string, credential: Credential): void; export declare function deleteCredential(profile: string): void; export declare function getConfig(): Config; export declare function getActiveProfile(): string; export declare function setActiveProfile(profile: string): void; export declare function getConfigValue(key: string): string | undefined; export declare function setConfigValue(key: string, value: string): void;