import React from "react"; import { ModalModeType, ModalPropsInterface } from "./molecules/Modal"; import { CustomModalPropsInterface } from "./molecules/CustomModal"; declare type ModalOmitContentPropsInterface = Omit; declare type CustomModalOmitContentPropsInterface = Omit; declare type MethodCallModalWrapperProps = ModalOmitContentPropsInterface & CustomModalOmitContentPropsInterface & { content: React.ReactNode; }; export default class ModalWrapper extends React.Component { static IDENTIFIER: string; static modal: any[]; static actionsRef: any; static renderModalWrapperDOM(props: MethodCallModalWrapperProps, mode: ModalModeType): void; static renderGeneratorModalWrapperDOM(props: MethodCallModalWrapperProps, mode: ModalModeType): Promise; static alertPromise(props: MethodCallModalWrapperProps): Promise; static confirmPromise(props: MethodCallModalWrapperProps): Promise; static alert(props: MethodCallModalWrapperProps): void; static confirm(props: MethodCallModalWrapperProps): void; static custom(props: MethodCallModalWrapperProps): void; constructor(props: ModalPropsInterface); render(): JSX.Element; } export {};