import { type ArkmeAiPointsAccount, type ArkmeAiPointsPage, type ArkmeAiPointsQuery } from '../ai-points.js'; import { type ServiceRuntime } from './service.js'; export declare function parseAiPointsAccount(raw: Record, accountScope: string): ArkmeAiPointsAccount; export declare function parseAiPointsPage(raw: Record, accountScope: string, month: string): ArkmeAiPointsPage; /** One owner for UI, SDK and Tools. It never reads raw usage telemetry. */ export declare class AiPointsService { private readonly runtime; constructor(runtime: ServiceRuntime); private session; account(expectedScope?: string, signal?: AbortSignal): Promise; consumption(query: ArkmeAiPointsQuery, expectedScope?: string, signal?: AbortSignal): Promise; } //# sourceMappingURL=ai-points-service.d.ts.map