import React from 'react'; export interface DialogOption { dialogType?: 'common' | 'plain'; className?: string; prefixCls?: string; title?: string; width?: number; maskClosable?: boolean; cancelWithSuccess?: boolean; foot?: boolean; okText?: string; cancelText?: string; payload?: any; message?: any; mask?: boolean; acudProps?: any; customCancelHandler?: () => Promise; } export interface DialogProps { open?: boolean; onSuccess?: (result?: any) => void; onCancel?: () => void; } declare const createDialog: (options: DialogOption, dialogOptionText: any) => (WrappedComponent?: any) => React.ComponentClass; export default createDialog;