UNPKG

ccusage-widget

Version:

A beautiful macOS desktop widget that displays your Claude Code usage statistics in real-time

44 lines 1.49 kB
interface Window { ccusageAPI: { getUsageData: () => Promise<{ today: { date?: string; tokens: number; cost: number; models: string[]; } | null; thisMonth: { tokens: number; cost: number; } | null; total: { tokens: number; cost: number; }; currentBlock: { tokens: number; cost: number; startTime: string; endTime: string; isActive: boolean; } | null; recentSessions: Array<{ name: string; tokens: number; cost: number; lastActivity: string; }>; lastUpdated: string; }>; updateOpacity: (opacity: number) => Promise<void>; onRefreshData: (callback: () => void) => () => void; }; } declare const formatNumber: (num: number) => string; declare const formatCost: (cost: number) => string; declare const formatDate: (dateString: string) => string; declare const formatModels: (models: string[]) => string; declare const formatBlockTime: (startTime: string, endTime: string) => string; declare const formatDateLabel: (dateString: string) => string; declare function loadUsageData(showLoading?: boolean): Promise<void>; //# sourceMappingURL=renderer.d.ts.map