import { type UsageStats } from '@ottocode/api';
export type { UsageStats };
export type UsageTotals = UsageStats['totals'];
export type UsageProviderAgg = UsageStats['providers'][number];
export type UsageModelAgg = UsageStats['models'][number];
export type UsageDailyAgg = UsageStats['daily'][number];
export type UsageProjectsBreakdown = NonNullable<UsageStats['projects']>;
export type UsageProjectInfo = UsageProjectsBreakdown['included'][number];
export type UsageProjectUnavailable = UsageProjectsBreakdown['unavailable'][number];
export type UsageAuthBucket = 'oauth' | 'api' | 'subscription';
export declare const usageMixin: {
    getUsageStats(): Promise<UsageStats>;
    getGlobalUsageStats(): Promise<UsageStats>;
};
//# sourceMappingURL=usage.d.ts.map