UNPKG

route-claudecode

Version:

Advanced routing and transformation system for Claude Code outputs to multiple AI providers

25 lines 648 B
/** * Token calculation utilities * Based on demo1 implementation with tiktoken */ export interface TokenCount { total: number; messages: number; system: number; tools: number; } /** * Calculate token count for messages, system prompts, and tools */ export declare function calculateTokenCount(messages: Array<{ role: string; content: any; }>, system?: any, tools?: any[]): number; /** * Calculate detailed token breakdown */ export declare function calculateDetailedTokenCount(messages: Array<{ role: string; content: any; }>, system?: any, tools?: any[]): TokenCount; //# sourceMappingURL=tokenizer.d.ts.map