import * as React from 'react'; import { ButtonType, IButtonProps } from '../button'; import { PopperProps } from '../popper'; export declare type RenderFunction = () => React.ReactNode; export interface PopconfirmProps extends PopperProps { okText?: string; okType?: ButtonType; cancelText?: string; icon?: React.ReactNode; children?: React.ReactNode; okButtonProps?: IButtonProps; cancelButtonProps?: IButtonProps; title?: React.ReactNode | RenderFunction; message?: React.ReactNode | RenderFunction; onCancel?: (e?: React.MouseEvent) => void; onConfirm?: (e?: React.MouseEvent) => void; } declare const Popconfirm: React.FC; export default Popconfirm;