UNPKG

@yogesh0333/yogiway

Version:

YOGIWAY Format - Ultra-compact, nested-aware data format for LLM prompts. Handles deeply nested JSON efficiently, 10-15% more efficient than TOON.

28 lines 740 B
/** * Token Usage Tracker * Tracks token savings and charges user's wallet */ export interface UsageStats { originalTokens: number; compressedTokens: number; tokensSaved: number; cost: number; } /** * @deprecated Use login() from auth module instead * Set user email for usage tracking (legacy support) */ export declare function setUserEmail(email: string): void; /** * Track token usage and charge wallet */ export declare function trackUsage(originalData: any, compressedData: string): Promise<UsageStats>; /** * Get wallet balance */ export declare function getWalletBalance(): Promise<{ balance: number; totalSpent: number; totalTokensSaved: number; }>; //# sourceMappingURL=usage-tracker.d.ts.map