import React from 'react';
interface CostData {
    currentSessionCost?: number;
    currentSessionTokens?: number;
    userTotalCost?: number;
    userTotalTokens?: number;
    lastRequestCost?: number;
    lastRequestTokens?: number;
    averageCostPerRequest?: number;
    modelUsageBreakdown?: Record<string, {
        requests: number;
        cost: number;
        tokens: number;
    }>;
}
interface CostMonitorProps {
    costData: CostData;
    compact?: boolean;
    showTokens?: boolean;
}
declare const CostMonitor: React.FC<CostMonitorProps>;
export default CostMonitor;
