UNPKG

gemini-cost-tracker

Version:

CLI tool to display token usage and costs for Gemini and Vertex AI

14 lines 568 B
import { APIClient, Usage, UsageParams } from '../../types/index.js'; import { AuthManager } from '../auth/authManager.js'; export declare class GeminiClient implements APIClient { private httpClient; private authManager; private realUsageClient?; private useRealData; constructor(authManager: AuthManager, useRealData?: boolean); getUsage(params: UsageParams): Promise<Usage[]>; private generateMockUsageData; testConnection(): Promise<boolean>; getAvailableModels(): Promise<string[]>; } //# sourceMappingURL=geminiClient.d.ts.map