claude-usage-tracker
Version:
Advanced analytics for Claude Code usage with cost optimization, conversation length analysis, and rate limit tracking
79 lines • 1.87 kB
TypeScript
export declare const TEST_CONFIG: {
models: {
"claude-3.5-sonnet-20241022": {
name: string;
input: number;
output: number;
cached: number;
};
"claude-opus-4-20250514": {
name: string;
input: number;
output: number;
cached: number;
};
"claude-3-haiku-20240307": {
name: string;
input: number;
output: number;
cached: number;
};
};
rate_limits: {
Pro: {
price: number;
weekly: {
sonnet4: {
min: number;
max: number;
};
opus4: {
min: number;
max: number;
};
};
};
};
token_estimates: {
sonnet4: {
min: number;
max: number;
};
opus4: {
min: number;
max: number;
};
};
batch_api_discount: number;
data_paths: string[];
recommendations: {
code_generation: {
model: string;
confidence: number;
};
debugging: {
model: string;
confidence: number;
};
simple_query: {
model: string;
confidence: number;
};
documentation: {
model: string;
confidence: number;
};
};
};
export declare function setupTestConfig(): () => void;
export declare function createMockUsageEntries(): {
id: string;
timestamp: string;
model: string;
conversationId: string;
input_tokens: number;
output_tokens: number;
total_tokens: number;
isBatchAPI: boolean;
}[];
//# sourceMappingURL=test-utils.d.ts.map