UNPKG

gemini-cost-tracker

Version:

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

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