import { ModalFuncProps } from 'antd/lib/modal'; import { ButtonProps } from '../Button'; declare type ConfigUpdate = ModalFuncProps | ((prevConfig: ModalFuncProps) => ModalFuncProps); export declare type ModalFunc = (props: { okButtonProps?: ButtonProps; cancelButtonProps?: ButtonProps; confirmLoading?: boolean | 'auto'; confirmLoadingDelay?: number; } & Omit) => { destroy: () => void; update: (configUpdate: ConfigUpdate) => void; }; declare const generateModalFns: () => { info: ModalFunc; success: ModalFunc; error: ModalFunc; warning: ModalFunc; confirm: ModalFunc; }; export default generateModalFns;