UNPKG

ai-debug-local-mcp

Version:

🎯 ENHANCED AI GUIDANCE v4.1.2: Dramatically improved tool descriptions help AI users choose the right tools instead of 'close enough' options. Ultra-fast keyboard automation (10x speed), universal recording, multi-ecosystem debugging support, and compreh

38 lines • 1.1 kB
export interface APIKeyInfo { key: string; tier: 'free' | 'pro' | 'enterprise'; usageLimit: number; usageCount: number; expiresAt?: Date; features: string[]; } export declare class APIKeyManager { private apiKeys; private configPath; constructor(configPath?: string); initialize(): Promise<void>; private ensureConfigDir; validateKey(apiKey: string | undefined): Promise<APIKeyInfo | null>; incrementUsage(apiKey: string): Promise<void>; private saveKeys; getFeatureTiers(): Record<string, string[]>; hasFeature(keyInfo: APIKeyInfo, feature: string): boolean; hasValidKey(): boolean; getKeyStatus(): { valid: boolean; tier?: string; expiresAt?: string; }; getUsageStats(): { aiAnalysis: number; aiReports: number; premiumFeatures: number; limits: { aiAnalysis: number; aiReports: number; premiumFeatures: number; }; }; recordUsage(feature: string): Promise<void>; } //# sourceMappingURL=api-key-manager.d.ts.map