import { default as React, ReactNode } from '../../../../node_modules/react'; import { ButtonProps, ModalProps } from '@easyv/react-components'; export type ProModalProp = Omit & { titleClassName?: string; showFooter?: boolean; hideCancel?: boolean; textInFooter?: ReactNode; footClassname?: string; children: ReactNode; closable?: boolean; buttonSize?: ButtonProps['size']; okBtnType?: 'default' | 'primary' | 'secondary' | 'dashed' | 'text' | 'outline'; okBtnStatus?: 'default' | 'success' | 'warning' | 'danger' | undefined; okBtnDisabled?: boolean; onOk?: (e: Event | MouseEvent | undefined) => void; onCancel?: () => void; }; export declare const ProModal: React.ForwardRefExoticComponent & { titleClassName?: string; showFooter?: boolean; hideCancel?: boolean; textInFooter?: ReactNode; footClassname?: string; children: ReactNode; closable?: boolean; buttonSize?: ButtonProps["size"]; okBtnType?: "default" | "primary" | "secondary" | "dashed" | "text" | "outline"; okBtnStatus?: "default" | "success" | "warning" | "danger" | undefined; okBtnDisabled?: boolean; onOk?: (e: Event | MouseEvent | undefined) => void; onCancel?: () => void; } & React.RefAttributes>;