import React from 'react';
import { ButtonProps } from '../Button';
interface AlertBoxButton extends Omit<ButtonProps, 'children' | 'grow' | 'size'> {
    label?: string;
}
export type AlertBoxProps = {
    title: string;
    opened: boolean;
    onClose?: () => void;
    description?: string;
    type?: 'info' | 'success' | 'warning' | 'error';
    closeIcon?: boolean;
    closeOnBackdropClick?: boolean;
    buttons?: {
        leftButton?: AlertBoxButton;
        rightButton?: AlertBoxButton;
    };
};
export declare const AlertBox: React.FC<AlertBoxProps>;
export {};
