'use client';

import { default as React } from 'react';
export interface AlertProps extends React.HTMLAttributes<HTMLDivElement> {
    /** Alert variant */
    variant?: "solid" | "bordered" | "light" | "flat";
    /** Alert color theme */
    color?: "primary" | "secondary" | "success" | "warning" | "danger";
    /** Alert radius */
    radius?: "none" | "sm" | "md" | "lg" | "xl";
    /** Alert title */
    title?: string;
    /** Alert description */
    description?: string;
    /** Custom icon */
    icon?: React.ReactNode;
    /** Hide default icon */
    hideIcon?: boolean;
    /** Closable alert */
    isClosable?: boolean;
    /** Close callback */
    onClose?: () => void;
    /** Visible state */
    isVisible?: boolean;
    /** Custom class name */
    className?: string;
    /** Custom styles */
    css?: any;
}
export declare const Alert: React.ForwardRefExoticComponent<AlertProps & React.RefAttributes<HTMLDivElement>>;
//# sourceMappingURL=alert.d.ts.map