import '@douyinfe/semi-foundation/lib/es/modal/modal.css'; import { ConfirmProps } from './confirm'; import { PropType } from 'vue'; import { CombineProps } from '../interface'; export declare const vuePropsType: CombineProps; declare const ConfirmModal: import("vue").DefineComponent; default?: any; required: true; }; getContainerContext: PropType<() => { Provider: import("vue").VNode; }> | { type: PropType<() => { Provider: import("vue").VNode; }>; default?: any; required?: false; }; cancelButtonProps: PropType | { type: PropType; default?: any; required?: false; }; okButtonProps: PropType | { type: PropType; default?: any; required?: false; }; bodyStyle: PropType | { type: PropType; default?: any; required?: false; }; maskStyle: PropType | { type: PropType; default?: any; required?: false; }; style: PropType | { type: PropType; default?: any; required?: false; }; icon: PropType | (() => import("vue").VNode | string)> | { type: PropType | (() => import("vue").VNode | string)>; default?: any; required?: false; }; closeIcon: PropType | (() => import("vue").VNode | string)> | { type: PropType | (() => import("vue").VNode | string)>; default?: any; required?: false; }; title: PropType | (() => import("vue").VNode | string)> | { type: PropType | (() => import("vue").VNode | string)>; default?: any; required?: false; }; content: PropType | (() => import("vue").VNode | string)> | { type: PropType | (() => import("vue").VNode | string)>; default?: any; required?: false; }; footer: PropType | (() => import("vue").VNode | string)> | { type: PropType | (() => import("vue").VNode | string)>; default?: any; required?: false; }; header: PropType | (() => import("vue").VNode | string)> | { type: PropType | (() => import("vue").VNode | string)>; default?: any; required?: false; }; onCancel: PropType<(e: MouseEvent) => void | Promise> | { type: PropType<(e: MouseEvent) => void | Promise>; default?: any; required?: false; }; onOk: PropType<(e: MouseEvent) => void | Promise> | { type: PropType<(e: MouseEvent) => void | Promise>; default?: any; required?: false; }; afterClose: PropType<() => void> | { type: PropType<() => void>; default?: any; required?: false; }; cancelText: PropType | { type: PropType; default?: any; required?: false; }; centered: PropType | { type: PropType; default?: any; required?: false; }; className: PropType | { type: PropType; default?: any; required?: false; }; modalContentClass: PropType | { type: PropType; default?: any; required?: false; }; closable: PropType | { type: PropType; default?: any; required?: false; }; confirmLoading: PropType | { type: PropType; default?: any; required?: false; }; cancelLoading: PropType | { type: PropType; default?: any; required?: false; }; hasCancel: PropType | { type: PropType; default?: any; required?: false; }; height: PropType | { type: PropType; default?: any; required?: false; }; mask: PropType | { type: PropType; default?: any; required?: false; }; maskClosable: PropType | { type: PropType; default?: any; required?: false; }; maskFixed: PropType | { type: PropType; default?: any; required?: false; }; motion: PropType | { type: PropType; default?: any; required?: false; }; okText: PropType | { type: PropType; default?: any; required?: false; }; okType: PropType | { type: PropType; default?: any; required?: false; }; visible: PropType | { type: PropType; default?: any; required?: false; }; width: PropType | { type: PropType; default?: any; required?: false; }; zIndex: PropType | { type: PropType; default?: any; required?: false; }; getPopupContainer: PropType<() => HTMLElement> | { type: PropType<() => HTMLElement>; default?: any; required?: false; }; closeOnEsc: PropType | { type: PropType; default?: any; required?: false; }; size: PropType | { type: PropType; default?: any; required?: false; }; lazyRender: PropType | { type: PropType; default?: any; required?: false; }; keepDOM: PropType | { type: PropType; default?: any; required?: false; }; direction: PropType | { type: PropType; default?: any; required?: false; }; fullScreen: PropType | { type: PropType; default?: any; required?: false; }; preventScroll: PropType | { type: PropType; default?: any; required?: false; }; footerFill: PropType | { type: PropType; default?: any; required?: false; }; }>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; default?: any; required: true; }; getContainerContext: PropType<() => { Provider: import("vue").VNode; }> | { type: PropType<() => { Provider: import("vue").VNode; }>; default?: any; required?: false; }; cancelButtonProps: PropType | { type: PropType; default?: any; required?: false; }; okButtonProps: PropType | { type: PropType; default?: any; required?: false; }; bodyStyle: PropType | { type: PropType; default?: any; required?: false; }; maskStyle: PropType | { type: PropType; default?: any; required?: false; }; style: PropType | { type: PropType; default?: any; required?: false; }; icon: PropType | (() => import("vue").VNode | string)> | { type: PropType | (() => import("vue").VNode | string)>; default?: any; required?: false; }; closeIcon: PropType | (() => import("vue").VNode | string)> | { type: PropType | (() => import("vue").VNode | string)>; default?: any; required?: false; }; title: PropType | (() => import("vue").VNode | string)> | { type: PropType | (() => import("vue").VNode | string)>; default?: any; required?: false; }; content: PropType | (() => import("vue").VNode | string)> | { type: PropType | (() => import("vue").VNode | string)>; default?: any; required?: false; }; footer: PropType | (() => import("vue").VNode | string)> | { type: PropType | (() => import("vue").VNode | string)>; default?: any; required?: false; }; header: PropType | (() => import("vue").VNode | string)> | { type: PropType | (() => import("vue").VNode | string)>; default?: any; required?: false; }; onCancel: PropType<(e: MouseEvent) => void | Promise> | { type: PropType<(e: MouseEvent) => void | Promise>; default?: any; required?: false; }; onOk: PropType<(e: MouseEvent) => void | Promise> | { type: PropType<(e: MouseEvent) => void | Promise>; default?: any; required?: false; }; afterClose: PropType<() => void> | { type: PropType<() => void>; default?: any; required?: false; }; cancelText: PropType | { type: PropType; default?: any; required?: false; }; centered: PropType | { type: PropType; default?: any; required?: false; }; className: PropType | { type: PropType; default?: any; required?: false; }; modalContentClass: PropType | { type: PropType; default?: any; required?: false; }; closable: PropType | { type: PropType; default?: any; required?: false; }; confirmLoading: PropType | { type: PropType; default?: any; required?: false; }; cancelLoading: PropType | { type: PropType; default?: any; required?: false; }; hasCancel: PropType | { type: PropType; default?: any; required?: false; }; height: PropType | { type: PropType; default?: any; required?: false; }; mask: PropType | { type: PropType; default?: any; required?: false; }; maskClosable: PropType | { type: PropType; default?: any; required?: false; }; maskFixed: PropType | { type: PropType; default?: any; required?: false; }; motion: PropType | { type: PropType; default?: any; required?: false; }; okText: PropType | { type: PropType; default?: any; required?: false; }; okType: PropType | { type: PropType; default?: any; required?: false; }; visible: PropType | { type: PropType; default?: any; required?: false; }; width: PropType | { type: PropType; default?: any; required?: false; }; zIndex: PropType | { type: PropType; default?: any; required?: false; }; getPopupContainer: PropType<() => HTMLElement> | { type: PropType<() => HTMLElement>; default?: any; required?: false; }; closeOnEsc: PropType | { type: PropType; default?: any; required?: false; }; size: PropType | { type: PropType; default?: any; required?: false; }; lazyRender: PropType | { type: PropType; default?: any; required?: false; }; keepDOM: PropType | { type: PropType; default?: any; required?: false; }; direction: PropType | { type: PropType; default?: any; required?: false; }; fullScreen: PropType | { type: PropType; default?: any; required?: false; }; preventScroll: PropType | { type: PropType; default?: any; required?: false; }; footerFill: PropType | { type: PropType; default?: any; required?: false; }; }>> & Readonly<{}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export default ConfirmModal;