UNPKG

ripbug-ai-detector

Version:

🔥 RipBug AI Bug Detector - Built by an AI that rips its own bugs. Destroy AI-generated bugs before you commit.

40 lines • 978 B
interface LoginResult { user: { email: string; plan: 'free' | 'pro' | 'team' | 'enterprise'; id: string; }; limits: { validationsPerMonth: number; currentUsage: number; }; } interface AuthStatus { authenticated: boolean; licenseKey?: string; user?: { email: string; plan: 'free' | 'pro' | 'team' | 'enterprise'; id: string; }; usage?: { current: number; limit: number; }; } export declare class AuthManager { private authFile; private usageTracker; constructor(); login(licenseKey: string): Promise<LoginResult>; getStatus(): Promise<AuthStatus>; logout(): Promise<void>; isAuthenticated(): Promise<boolean>; getLicenseKey(): Promise<string | null>; private validateLicenseKey; private isValidLicenseKeyFormat; private loadAuthData; private saveAuthData; } export {}; //# sourceMappingURL=auth-manager.d.ts.map