import { ClientSDK, RequestOptions } from "../lib/sdks.js"; import * as models from "../models/index.js"; import * as operations from "../models/operations/index.js"; export declare class Usage extends ClientSDK { /** * Retrieve TTS API usage data * * @remarks * Retrieves a list of all TTS API usage records filtered by a specified date range. All dates are in UTC+0 timezone. */ getVoiceUsage(request: operations.GetVoiceUsageRequest, options?: RequestOptions): Promise; /** * Retrieve advanced API usage analytics * * @remarks * Retrieves API usage data with advanced features including time bucketing, multi-dimensional breakdowns, and pagination. All timestamps should be in RFC3339 format. */ getUsage(request: operations.GetUsageRequest, options?: RequestOptions): Promise; /** * Retrieve credit balance * * @remarks * Retrieves credit balance of the user. */ getCreditBalance(options?: RequestOptions): Promise; } //# sourceMappingURL=usage.d.ts.map