import React from 'react';
export type AlertStatus = 'info' | 'success' | 'warning' | 'error';
export type AlertVariant = 'solid' | 'subtle' | 'left-accent' | 'top-accent';
export interface AlertProps extends Omit<React.HTMLAttributes<HTMLDivElement>, 'title'> {
    status?: AlertStatus;
    variant?: AlertVariant;
    title?: React.ReactNode;
    description?: React.ReactNode;
    icon?: React.ReactNode;
    isClosable?: boolean;
    onClose?: () => void;
    className?: string;
    wrapperClassName?: string;
    titleClassName?: string;
    descriptionClassName?: string;
    iconClassName?: string;
    closeButtonClassName?: string;
    children?: React.ReactNode;
}
declare const _default: React.MemoExoticComponent<React.ForwardRefExoticComponent<AlertProps & React.RefAttributes<HTMLDivElement>>>;
export default _default;
//# sourceMappingURL=Alert.d.ts.map