export declare class AIStatistics {
    private calls;
    private getProviderKey;
    private getRouteKey;
    private ensureProviderStats;
    onAICall({ provider, model, inputTokens, outputTokens, }: {
        provider: string;
        model: string;
        inputTokens: number;
        outputTokens: number;
    }): void;
    getStats(): {
        provider: string;
        model: string;
        calls: number;
        tokens: {
            input: number;
            output: number;
            total: number;
        };
    }[];
    reset(): void;
    isEmpty(): boolean;
}
