import React from 'react';
export declare type AlertProps = {
    type?: 'success' | 'warning' | 'error' | 'default';
    title?: string;
    icon?: React.ReactElement;
    size?: 'short' | 'long';
    button?: string;
    buttonAction?: () => void;
} & React.ComponentPropsWithoutRef<'div'>;
declare const Alert: React.ForwardRefExoticComponent<{
    type?: "success" | "warning" | "error" | "default" | undefined;
    title?: string | undefined;
    icon?: React.ReactElement<any, string | React.JSXElementConstructor<any>> | undefined;
    size?: "short" | "long" | undefined;
    button?: string | undefined;
    buttonAction?: (() => void) | undefined;
} & Pick<React.DetailedHTMLProps<React.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "key" | keyof React.HTMLAttributes<HTMLDivElement>> & React.RefAttributes<HTMLDivElement>>;
export default Alert;
//# sourceMappingURL=Alert.d.ts.map