import Store from '@mjcloud/redux'; import Iframe from '../iframe'; import { InstanceBase } from '@mjcloud/instance'; import { ModalConfig } from '@mjcloud/modal-helper'; import { IModalState, ModalActionType } from './typings'; export default class Modal extends InstanceBase { private _iframe; __createStore(): Store; initialState(initConfig: ModalConfig): void; __setIframe(iframe: Iframe): void; get iframe(): Iframe; close(cb: () => void): void; }