import { type CodexRateLimitSnapshot } from '@dexto/core';
export declare const CHATGPT_RATE_LIMIT_WARNING_THRESHOLD = 80;
export declare function shouldShowChatGPTRateLimitHint(status: CodexRateLimitSnapshot | null | undefined): boolean;
export declare function getChatGPTRateLimitHint(status: CodexRateLimitSnapshot): string;
export declare function resolveChatGPTFallbackModel(currentModel: string): {
    provider: 'openai';
    model: string;
    displayName: string;
    usedDefaultFallback: boolean;
};
//# sourceMappingURL=chatgpt-rate-limit.d.ts.map