import { ButtonProps, MenuItemProps } from "antd"; import * as React from "react"; declare type Props = { modal: React.ReactElement; unmountModalOnAfterClose?: boolean; }; declare type PropsButton = Omit & Props; declare type PropsMenuItem = Omit & Props; declare type PropsButtonV2 = { triggerType: "Button"; } & Omit; declare type PropsMenuItemV2 = { triggerType: "MenuItem"; } & Omit; export declare type ModalTriggerType = "Button" | "MenuItem"; export declare type AutoControlledModalProps = { visible: boolean; onCancel: () => void; afterClose: () => void; }; export declare function ModalContainer({ modal, unmountModalOnAfterClose, triggerType, ...props }: (PropsMenuItemV2 | PropsButtonV2) & Props): JSX.Element; export declare function ModalMenuItemContainer({ modal, unmountModalOnAfterClose, ...props }: PropsMenuItem): JSX.Element; export declare function ModalButtonContainer({ modal, unmountModalOnAfterClose, ...props }: PropsButton): JSX.Element; export {}; //# sourceMappingURL=modal-button-container.d.ts.map