import type { SlotsType } from 'vue'; declare const _default: import("vue").DefineComponent<{ prefixCls: StringConstructor; content: { default: any; type: import("vue").PropType; }; title: { default: string | number; type: import("vue").PropType; }; description: { default: string | number; type: import("vue").PropType; }; okType: { type: import("vue").PropType; default: import("../../button").LegacyButtonType; }; disabled: { type: BooleanConstructor; default: boolean; }; okText: { default: any; type: import("vue").PropType; }; cancelText: { default: any; type: import("vue").PropType; }; icon: { default: any; type: import("vue").PropType; }; okButtonProps: { type: import("vue").PropType; htmlType: { type: import("vue").PropType; default: string; }; shape: { type: import("vue").PropType; }; size: { type: import("vue").PropType; }; loading: { type: import("vue").PropType; default: () => boolean | { delay?: number; }; }; disabled: { type: BooleanConstructor; default: any; }; ghost: { type: BooleanConstructor; default: any; }; block: { type: BooleanConstructor; default: any; }; danger: { type: BooleanConstructor; default: any; }; success: { type: BooleanConstructor; default: any; }; warning: { type: BooleanConstructor; default: any; }; icon: any; href: StringConstructor; target: StringConstructor; title: StringConstructor; onClick: { type: import("vue").PropType; }; onMousedown: { type: import("vue").PropType; }; }>> & import("vue").HTMLAttributes>; default: Partial; htmlType: { type: import("vue").PropType; default: string; }; shape: { type: import("vue").PropType; }; size: { type: import("vue").PropType; }; loading: { type: import("vue").PropType; default: () => boolean | { delay?: number; }; }; disabled: { type: BooleanConstructor; default: any; }; ghost: { type: BooleanConstructor; default: any; }; block: { type: BooleanConstructor; default: any; }; danger: { type: BooleanConstructor; default: any; }; success: { type: BooleanConstructor; default: any; }; warning: { type: BooleanConstructor; default: any; }; icon: any; href: StringConstructor; target: StringConstructor; title: StringConstructor; onClick: { type: import("vue").PropType; }; onMousedown: { type: import("vue").PropType; }; }>> & import("vue").HTMLAttributes; }; cancelButtonProps: { type: import("vue").PropType; htmlType: { type: import("vue").PropType; default: string; }; shape: { type: import("vue").PropType; }; size: { type: import("vue").PropType; }; loading: { type: import("vue").PropType; default: () => boolean | { delay?: number; }; }; disabled: { type: BooleanConstructor; default: any; }; ghost: { type: BooleanConstructor; default: any; }; block: { type: BooleanConstructor; default: any; }; danger: { type: BooleanConstructor; default: any; }; success: { type: BooleanConstructor; default: any; }; warning: { type: BooleanConstructor; default: any; }; icon: any; href: StringConstructor; target: StringConstructor; title: StringConstructor; onClick: { type: import("vue").PropType; }; onMousedown: { type: import("vue").PropType; }; }>> & import("vue").HTMLAttributes>; default: Partial; htmlType: { type: import("vue").PropType; default: string; }; shape: { type: import("vue").PropType; }; size: { type: import("vue").PropType; }; loading: { type: import("vue").PropType; default: () => boolean | { delay?: number; }; }; disabled: { type: BooleanConstructor; default: any; }; ghost: { type: BooleanConstructor; default: any; }; block: { type: BooleanConstructor; default: any; }; danger: { type: BooleanConstructor; default: any; }; success: { type: BooleanConstructor; default: any; }; warning: { type: BooleanConstructor; default: any; }; icon: any; href: StringConstructor; target: StringConstructor; title: StringConstructor; onClick: { type: import("vue").PropType; }; onMousedown: { type: import("vue").PropType; }; }>> & import("vue").HTMLAttributes; }; showCancel: { type: BooleanConstructor; default: boolean; }; onConfirm: import("vue").PropType<(e: MouseEvent) => void>; onCancel: import("vue").PropType<(e: MouseEvent) => void>; trigger: import("vue").PropType; open: { type: BooleanConstructor; default: any; }; visible: { type: BooleanConstructor; default: any; }; placement: import("vue").PropType; color: import("vue").PropType>; transitionName: StringConstructor; overlayStyle: { type: import("vue").PropType; default: import("vue").CSSProperties; }; overlayInnerStyle: { type: import("vue").PropType; default: import("vue").CSSProperties; }; overlayClassName: StringConstructor; openClassName: StringConstructor; mouseEnterDelay: NumberConstructor; mouseLeaveDelay: NumberConstructor; getPopupContainer: import("vue").PropType<(triggerNode: HTMLElement) => HTMLElement>; arrowPointAtCenter: { type: BooleanConstructor; default: any; }; arrow: { type: import("vue").PropType; default: boolean | { pointAtCenter?: boolean; }; }; autoAdjustOverflow: { type: import("vue").PropType; default: boolean | import("@antdv/ui/es/ui").AdjustOverflow; }; destroyTooltipOnHide: { type: BooleanConstructor; default: any; }; align: { type: import("vue").PropType; default: import("../../../vue-components/vc-trigger/src/interface").AlignType; }; builtinPlacements: { type: import("vue").PropType; default: import("../../../vue-components/vc-trigger/src/interface").BuildInPlacements; }; children: ArrayConstructor; onVisibleChange: import("vue").PropType<(vis: boolean) => void>; 'onUpdate:visible': import("vue").PropType<(vis: boolean) => void>; onOpenChange: import("vue").PropType<(vis: boolean) => void>; 'onUpdate:open': import("vue").PropType<(vis: boolean) => void>; }, () => import("@antdv/ui/es/ui").VueNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; }; title: { default: string | number; type: import("vue").PropType; }; description: { default: string | number; type: import("vue").PropType; }; okType: { type: import("vue").PropType; default: import("../../button").LegacyButtonType; }; disabled: { type: BooleanConstructor; default: boolean; }; okText: { default: any; type: import("vue").PropType; }; cancelText: { default: any; type: import("vue").PropType; }; icon: { default: any; type: import("vue").PropType; }; okButtonProps: { type: import("vue").PropType; htmlType: { type: import("vue").PropType; default: string; }; shape: { type: import("vue").PropType; }; size: { type: import("vue").PropType; }; loading: { type: import("vue").PropType; default: () => boolean | { delay?: number; }; }; disabled: { type: BooleanConstructor; default: any; }; ghost: { type: BooleanConstructor; default: any; }; block: { type: BooleanConstructor; default: any; }; danger: { type: BooleanConstructor; default: any; }; success: { type: BooleanConstructor; default: any; }; warning: { type: BooleanConstructor; default: any; }; icon: any; href: StringConstructor; target: StringConstructor; title: StringConstructor; onClick: { type: import("vue").PropType; }; onMousedown: { type: import("vue").PropType; }; }>> & import("vue").HTMLAttributes>; default: Partial; htmlType: { type: import("vue").PropType; default: string; }; shape: { type: import("vue").PropType; }; size: { type: import("vue").PropType; }; loading: { type: import("vue").PropType; default: () => boolean | { delay?: number; }; }; disabled: { type: BooleanConstructor; default: any; }; ghost: { type: BooleanConstructor; default: any; }; block: { type: BooleanConstructor; default: any; }; danger: { type: BooleanConstructor; default: any; }; success: { type: BooleanConstructor; default: any; }; warning: { type: BooleanConstructor; default: any; }; icon: any; href: StringConstructor; target: StringConstructor; title: StringConstructor; onClick: { type: import("vue").PropType; }; onMousedown: { type: import("vue").PropType; }; }>> & import("vue").HTMLAttributes; }; cancelButtonProps: { type: import("vue").PropType; htmlType: { type: import("vue").PropType; default: string; }; shape: { type: import("vue").PropType; }; size: { type: import("vue").PropType; }; loading: { type: import("vue").PropType; default: () => boolean | { delay?: number; }; }; disabled: { type: BooleanConstructor; default: any; }; ghost: { type: BooleanConstructor; default: any; }; block: { type: BooleanConstructor; default: any; }; danger: { type: BooleanConstructor; default: any; }; success: { type: BooleanConstructor; default: any; }; warning: { type: BooleanConstructor; default: any; }; icon: any; href: StringConstructor; target: StringConstructor; title: StringConstructor; onClick: { type: import("vue").PropType; }; onMousedown: { type: import("vue").PropType; }; }>> & import("vue").HTMLAttributes>; default: Partial; htmlType: { type: import("vue").PropType; default: string; }; shape: { type: import("vue").PropType; }; size: { type: import("vue").PropType; }; loading: { type: import("vue").PropType; default: () => boolean | { delay?: number; }; }; disabled: { type: BooleanConstructor; default: any; }; ghost: { type: BooleanConstructor; default: any; }; block: { type: BooleanConstructor; default: any; }; danger: { type: BooleanConstructor; default: any; }; success: { type: BooleanConstructor; default: any; }; warning: { type: BooleanConstructor; default: any; }; icon: any; href: StringConstructor; target: StringConstructor; title: StringConstructor; onClick: { type: import("vue").PropType; }; onMousedown: { type: import("vue").PropType; }; }>> & import("vue").HTMLAttributes; }; showCancel: { type: BooleanConstructor; default: boolean; }; onConfirm: import("vue").PropType<(e: MouseEvent) => void>; onCancel: import("vue").PropType<(e: MouseEvent) => void>; trigger: import("vue").PropType; open: { type: BooleanConstructor; default: any; }; visible: { type: BooleanConstructor; default: any; }; placement: import("vue").PropType; color: import("vue").PropType>; transitionName: StringConstructor; overlayStyle: { type: import("vue").PropType; default: import("vue").CSSProperties; }; overlayInnerStyle: { type: import("vue").PropType; default: import("vue").CSSProperties; }; overlayClassName: StringConstructor; openClassName: StringConstructor; mouseEnterDelay: NumberConstructor; mouseLeaveDelay: NumberConstructor; getPopupContainer: import("vue").PropType<(triggerNode: HTMLElement) => HTMLElement>; arrowPointAtCenter: { type: BooleanConstructor; default: any; }; arrow: { type: import("vue").PropType; default: boolean | { pointAtCenter?: boolean; }; }; autoAdjustOverflow: { type: import("vue").PropType; default: boolean | import("@antdv/ui/es/ui").AdjustOverflow; }; destroyTooltipOnHide: { type: BooleanConstructor; default: any; }; align: { type: import("vue").PropType; default: import("../../../vue-components/vc-trigger/src/interface").AlignType; }; builtinPlacements: { type: import("vue").PropType; default: import("../../../vue-components/vc-trigger/src/interface").BuildInPlacements; }; children: ArrayConstructor; onVisibleChange: import("vue").PropType<(vis: boolean) => void>; 'onUpdate:visible': import("vue").PropType<(vis: boolean) => void>; onOpenChange: import("vue").PropType<(vis: boolean) => void>; 'onUpdate:open': import("vue").PropType<(vis: boolean) => void>; }>>, { title: string | number; open: boolean; autoAdjustOverflow: boolean | import("@antdv/ui/es/ui").AdjustOverflow; arrowPointAtCenter: boolean; visible: boolean; disabled: boolean; content: any; icon: any; okText: any; cancelText: any; align: import("../../../vue-components/vc-trigger/src/interface").AlignType; description: string | number; arrow: boolean | { pointAtCenter?: boolean; }; builtinPlacements: import("../../../vue-components/vc-trigger/src/interface").BuildInPlacements; overlayStyle: import("vue").CSSProperties; overlayInnerStyle: import("vue").CSSProperties; destroyTooltipOnHide: boolean; okType: import("../../button").LegacyButtonType; okButtonProps: Partial; htmlType: { type: import("vue").PropType; default: string; }; shape: { type: import("vue").PropType; }; size: { type: import("vue").PropType; }; loading: { type: import("vue").PropType; default: () => boolean | { delay?: number; }; }; disabled: { type: BooleanConstructor; default: any; }; ghost: { type: BooleanConstructor; default: any; }; block: { type: BooleanConstructor; default: any; }; danger: { type: BooleanConstructor; default: any; }; success: { type: BooleanConstructor; default: any; }; warning: { type: BooleanConstructor; default: any; }; icon: any; href: StringConstructor; target: StringConstructor; title: StringConstructor; onClick: { type: import("vue").PropType; }; onMousedown: { type: import("vue").PropType; }; }>> & import("vue").HTMLAttributes; cancelButtonProps: Partial; htmlType: { type: import("vue").PropType; default: string; }; shape: { type: import("vue").PropType; }; size: { type: import("vue").PropType; }; loading: { type: import("vue").PropType; default: () => boolean | { delay?: number; }; }; disabled: { type: BooleanConstructor; default: any; }; ghost: { type: BooleanConstructor; default: any; }; block: { type: BooleanConstructor; default: any; }; danger: { type: BooleanConstructor; default: any; }; success: { type: BooleanConstructor; default: any; }; warning: { type: BooleanConstructor; default: any; }; icon: any; href: StringConstructor; target: StringConstructor; title: StringConstructor; onClick: { type: import("vue").PropType; }; onMousedown: { type: import("vue").PropType; }; }>> & import("vue").HTMLAttributes; showCancel: boolean; }, SlotsType<{ title?: any; content?: any; description?: any; okText?: any; icon?: any; cancel?: any; cancelText?: any; cancelButton?: any; okButton?: any; default?: any; }>>; export default _default;