import type { CredentialRankingStrategy, UsageProvider } from "../usage.js"; export declare const opencodeGoUsageProvider: UsageProvider; /** * Multi-key pools rank by real headroom on the rolling and weekly windows. * * The monthly window is deliberately display-only: an exhausted monthly can * still serve requests when the account's console "Use balance" fallback is * enabled, and the usage endpoint does not report that flag — blocking on it * would bench a working key until the subscription anniversary. Hard monthly * failures still rotate credentials via the `401 Insufficient balance` * usage-limit classification ([#3169](https://github.com/can1357/oh-my-pi/issues/3169)). */ export declare const opencodeGoRankingStrategy: CredentialRankingStrategy;