ripple-ai-detector
Version:
🌊 Ripple AI Bug Detector - Built by an AI that knows its flaws. Catch AI-generated bugs before you commit.
22 lines • 765 B
TypeScript
import { UsageInfo } from '../types/analysis';
export declare class UsageTracker {
private usageFile;
private defaultLimits;
constructor();
getUsage(): Promise<UsageInfo>;
canValidate(): Promise<boolean>;
trackValidation(filesCount: number, aiDetected: boolean, timeMs?: number): Promise<void>;
updatePlan(plan: 'free' | 'pro' | 'team' | 'enterprise', licenseKey?: string): Promise<void>;
getStats(): Promise<{
totalValidations: number;
aiDetections: number;
averageFiles: number;
averageTime: number;
}>;
private loadUsageData;
private saveUsageData;
private getCurrentMonth;
private getNextResetDate;
clearUsage(): Promise<void>;
}
//# sourceMappingURL=usage-tracker.d.ts.map