import type { ArkmeTokenUsageCall, ArkmeTokenUsageOperation, ArkmeTokenUsagePage, ArkmeTokenUsageQuery, ArkmeTokenUsageSummary } from '../account-usage-details.js'; import { type ServiceRuntime } from './service.js'; export declare function parseTokenSummary(value: unknown, accountScope: string): ArkmeTokenUsageSummary; export declare function parseTokenPage(value: unknown, accountScope: string, kind: 'operations' | 'calls'): ArkmeTokenUsagePage; export declare class AccountUsageDetailsService { private readonly runtime; constructor(runtime: ServiceRuntime); private session; private read; summary(scope: string, query: ArkmeTokenUsageQuery, signal?: AbortSignal): Promise; operations(scope: string, query: ArkmeTokenUsageQuery, signal?: AbortSignal): Promise>; calls(scope: string, query: ArkmeTokenUsageQuery, signal?: AbortSignal): Promise>; } //# sourceMappingURL=account-usage-details-service.d.ts.map