import React from 'react';
import { StyledComponent } from '@xstyled/styled-components';
import { ModalProps } from '../Modal/Modal';
export declare enum DialogImages {
    error,
    info,
    question,
    warning
}
export declare type DialogImageProps = {
    type?: keyof typeof DialogImages;
};
export declare type DialogProps = StyledComponent<'div', any, {}, never> & {
    Message: StyledComponent<'div', any, {}, never>;
    Image: StyledComponent<'div', any, DialogImageProps, never>;
};
export declare type AlertProps = Omit<ModalProps, 'closeModal'> & {} & DialogImageProps & {
    message: string;
    closeAlert: ModalProps['closeModal'];
};
declare const Alert: React.FC<AlertProps>;
export default Alert;
