import { ModalContentProps } from '@douyinfe/semi-foundation/lib/es/modal/modalContentFoundation'; import { PropType } from 'vue'; import { CombineProps } from '../interface'; export interface ModalContentReactProps extends ModalContentProps { } export declare const vuePropsType: CombineProps; declare const ModalContent: import("vue").DefineComponent void>; default?: any; required: true; }; getContainerContext: { type: PropType<() => any>; default?: any; required: true; }; isFullScreen: PropType | { type: PropType; default?: any; required?: false; }; contentClassName: PropType | { type: PropType; default?: any; required?: false; }; maskClassName: PropType | { type: PropType; default?: any; required?: false; }; onAnimationEnd: PropType<(e: any) => void> | { type: PropType<(e: any) => void>; default?: any; required?: false; }; maskExtraProps: PropType> | { type: PropType>; default?: any; required?: false; }; contentExtraProps: PropType> | { type: PropType>; default?: any; required?: false; }; afterClose: PropType<() => void> | { type: PropType<() => void>; default?: any; required?: false; }; bodyStyle: PropType> | { type: PropType>; default?: any; required?: false; }; cancelButtonProps: PropType | { type: PropType; 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; }; content: PropType | { type: PropType; default?: any; required?: false; }; footer: PropType | { type: PropType; default?: any; required?: false; }; hasCancel: PropType | { type: PropType; default?: any; required?: false; }; header: 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; }; maskStyle: PropType> | { type: PropType>; default?: any; required?: false; }; maskFixed: PropType | { type: PropType; default?: any; required?: false; }; motion: PropType | { type: PropType; default?: any; required?: false; }; okButtonProps: PropType | { type: PropType; default?: any; required?: false; }; okText: PropType | { type: PropType; default?: any; required?: false; }; okType: PropType | { type: PropType; default?: any; required?: false; }; onCancel: PropType<(e: any) => void | Promise> | { type: PropType<(e: any) => void | Promise>; default?: any; required?: false; }; onOk: PropType<(e: any) => void | Promise> | { type: PropType<(e: any) => void | Promise>; default?: any; required?: false; }; style: PropType> | { type: PropType>; default?: any; required?: false; }; title: 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; }; icon: PropType | { type: PropType; default?: any; required?: false; }; getPopupContainer: PropType<() => HTMLElement> | { type: PropType<() => HTMLElement>; default?: any; required?: false; }; closeIcon: PropType | { type: PropType; 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 void>; default?: any; required: true; }; getContainerContext: { type: PropType<() => any>; default?: any; required: true; }; isFullScreen: PropType | { type: PropType; default?: any; required?: false; }; contentClassName: PropType | { type: PropType; default?: any; required?: false; }; maskClassName: PropType | { type: PropType; default?: any; required?: false; }; onAnimationEnd: PropType<(e: any) => void> | { type: PropType<(e: any) => void>; default?: any; required?: false; }; maskExtraProps: PropType> | { type: PropType>; default?: any; required?: false; }; contentExtraProps: PropType> | { type: PropType>; default?: any; required?: false; }; afterClose: PropType<() => void> | { type: PropType<() => void>; default?: any; required?: false; }; bodyStyle: PropType> | { type: PropType>; default?: any; required?: false; }; cancelButtonProps: PropType | { type: PropType; 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; }; content: PropType | { type: PropType; default?: any; required?: false; }; footer: PropType | { type: PropType; default?: any; required?: false; }; hasCancel: PropType | { type: PropType; default?: any; required?: false; }; header: 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; }; maskStyle: PropType> | { type: PropType>; default?: any; required?: false; }; maskFixed: PropType | { type: PropType; default?: any; required?: false; }; motion: PropType | { type: PropType; default?: any; required?: false; }; okButtonProps: PropType | { type: PropType; default?: any; required?: false; }; okText: PropType | { type: PropType; default?: any; required?: false; }; okType: PropType | { type: PropType; default?: any; required?: false; }; onCancel: PropType<(e: any) => void | Promise> | { type: PropType<(e: any) => void | Promise>; default?: any; required?: false; }; onOk: PropType<(e: any) => void | Promise> | { type: PropType<(e: any) => void | Promise>; default?: any; required?: false; }; style: PropType> | { type: PropType>; default?: any; required?: false; }; title: 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; }; icon: PropType | { type: PropType; default?: any; required?: false; }; getPopupContainer: PropType<() => HTMLElement> | { type: PropType<() => HTMLElement>; default?: any; required?: false; }; closeIcon: PropType | { type: PropType; 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 ModalContent;