import * as React from 'react';
interface IProps {
    Title: string;
    ShowX?: boolean;
    CallBack: ((confirmed: boolean, isButton: boolean, tertiary: boolean) => void);
    Show: boolean;
    Size?: ('lg' | 'sm' | 'xlg');
    BodyStyle?: React.CSSProperties;
    HeaderStyle?: React.CSSProperties;
    ShowConfirm?: boolean;
    DisableConfirm?: boolean;
    ConfirmText?: string;
    ConfirmBtnClass?: string;
    ConfirmShowToolTip?: boolean;
    ConfirmToolTipContent?: React.ReactNode;
    ShowCancel?: boolean;
    DisableCancel?: boolean;
    CancelText?: string;
    CancelBtnClass?: string;
    CancelShowToolTip?: boolean;
    CancelToolTipContent?: React.ReactNode;
    ShowTertiary?: boolean;
    DisableTertiary?: boolean;
    TertiaryText?: string;
    TertiaryBtnClass?: string;
    TertiaryShowToolTip?: boolean;
    TertiaryToolTipContent?: React.ReactNode;
    ZIndex?: number;
}
declare const Modal: React.FunctionComponent<IProps>;
export default Modal;
