import { o as ProviderUsageSnapshot } from "../../provider-usage.types-CSw7pG9h.js";
import { Pt as ProviderFetchUsageSnapshotContext, rn as ProviderResolvedUsageAuth, tn as ProviderResolveUsageAuthContext } from "../../plugin-entry-Bh-NZHjd.js";

//#region extensions/anthropic/usage.d.ts
declare function resolveAnthropicUsageAuth(ctx: ProviderResolveUsageAuthContext): Promise<ProviderResolvedUsageAuth>;
declare function fetchAnthropicUsage(ctx: ProviderFetchUsageSnapshotContext): Promise<ProviderUsageSnapshot>;
//#endregion
export { fetchAnthropicUsage, resolveAnthropicUsageAuth };