import { IconType } from '../icon'; import { default as Modal } from './modal'; export type { ModalProps } from './modal'; export interface ModalApiProps { title: string; okText?: string; cancelText?: string; content: string; color?: string; icon?: IconType[]; onOk?: Function; onCancel?: Function; type?: "info" | "success" | "error" | "warning" | "confirm"; } export interface ModalApi { name?: "modal"; show(props: ModalApiProps): void; info(props: ModalApiProps): void; success(props: ModalApiProps): void; warning(props: ModalApiProps): void; confirm(props: ModalApiProps): void; error(props: ModalApiProps): void; destroyAll(): void; } export declare const modal: ModalApi; export default Modal;