interface ClaudeUsageState { lastRateLimitAt?: string; lastResetsAt?: string; } export declare function readClaudeUsageState(): ClaudeUsageState; export declare function recordClaudeRateLimit(resetsAtSeconds?: number): void; export declare function getClaudeExpectedResetAt(now?: Date): Date | undefined; export declare function isLikelyNearClaudeUsageLimit(now?: Date): boolean; export {}; //# sourceMappingURL=usageAwareness.d.ts.map