import React from 'react';
interface BudgetAlert {
    type: 'warning' | 'limit' | 'info';
    message: string;
    threshold?: number;
    currentCost?: number;
}
interface BudgetAlertProps {
    alert: BudgetAlert;
    onDismiss?: () => void;
    compact?: boolean;
}
declare const BudgetAlert: React.FC<BudgetAlertProps>;
interface BudgetAlertsProps {
    alerts: BudgetAlert[];
    onDismissAll?: () => void;
    maxVisible?: number;
}
export declare const BudgetAlerts: React.FC<BudgetAlertsProps>;
export default BudgetAlert;
