import * as React from 'react'; import { CSSProperties } from "react"; declare const ModalTypes: ["success", "info", "error", "edit", "basic"]; export type ModalType = typeof ModalTypes[number]; export interface ModalProps { type: ModalType; style?: CSSProperties; title?: string; content?: string; visible?: boolean; textOfLeftButton?: string; textOfRightButton?: string; onLeftButtonClick?: any; onRightButtonClick?: any; onOk?: React.MouseEventHandler; onCancel?: React.MouseEventHandler; width?: string; className?: string; children?: React.ReactNode; closable?: boolean; footer?: any; getContainer?: HTMLElement | false | string | (() => HTMLElement); mask?: boolean; } interface CompoundedComponent extends React.ForwardRefExoticComponent> { } declare const NeoModal: CompoundedComponent; export default NeoModal;