import React from 'react';
export interface CostData {
    provider: string;
    model: string;
    inputCost: number;
    outputCost: number;
    totalCost: number;
    tokenCount: number;
    requestCount: number;
    date: Date;
}
export interface CostTrackerProps {
    timeRange?: 'today' | 'week' | 'month' | 'year' | 'custom';
    groupBy?: 'provider' | 'model' | 'day' | 'hour';
    showProjections?: boolean;
    showBudgetAlerts?: boolean;
    budget?: number;
    refreshInterval?: number;
    onBudgetExceeded?: (amount: number) => void;
}
export declare const CostTracker: React.FC<CostTrackerProps>;
export default CostTracker;
//# sourceMappingURL=CostTracker.d.ts.map