import type { ModalProps } from 'ant-design-vue'; import type { ExtractPublicPropTypes } from 'vue'; export declare const proHelpModalProps: { readonly height: import("@antdv/pro-utils").VueTypeDef; readonly footer: import("@antdv/pro-utils").VueTypeValidateDef>; readonly title: import("@antdv/pro-utils").VueTypeValidateDef>; readonly bordered: import("@antdv/pro-utils").VueTypeValidateDef>; readonly selectedKey: import("@antdv/pro-utils").VueTypeValidateDef>; readonly defaultSelectedKey: import("@antdv/pro-utils").VueTypeValidateDef>; readonly onSelectedKeyChange: import("@antdv/pro-utils").VueTypeValidateDef<(key?: string) => void, import("@antdv/pro-utils").ValidatorFunction<(key?: string) => void>>; readonly showLeftPanel: import("@antdv/pro-utils").VueTypeValidateDef> & { default: boolean; }; readonly onShowLeftPanelChange: import("@antdv/pro-utils").VueTypeValidateDef<(show: boolean) => void, import("@antdv/pro-utils").ValidatorFunction<(show: boolean) => void>>; readonly infiniteScrollFull: import("@antdv/pro-utils").VueTypeValidateDef>; readonly extraRender: import("@antdv/pro-utils").VueTypeValidateDef<(collapsePannelAction: import("@antdv/pro-utils").VueNode, helpSelectAction: import("@antdv/pro-utils").VueNode, closeAction: import("@antdv/pro-utils").VueNode) => import("@antdv/pro-utils").VueNode, import("@antdv/pro-utils").ValidatorFunction<(collapsePannelAction: import("@antdv/pro-utils").VueNode, helpSelectAction: import("@antdv/pro-utils").VueNode, closeAction: import("@antdv/pro-utils").VueNode) => import("@antdv/pro-utils").VueNode>>; readonly modalProps: import("@antdv/pro-utils").VueTypeValidateDef; closable: { type: BooleanConstructor; default: any; }; closeIcon: import("vue-types").VueTypeValidableDef; onOk: import("vue").PropType<(e: MouseEvent) => void>; onCancel: import("vue").PropType<(e: MouseEvent) => void>; 'onUpdate:visible': import("vue").PropType<(visible: boolean) => void>; 'onUpdate:open': import("vue").PropType<(open: boolean) => void>; onChange: import("vue").PropType<(open: boolean) => void>; afterClose: import("vue").PropType<() => void>; centered: { type: BooleanConstructor; default: any; }; width: (StringConstructor | NumberConstructor)[]; footer: import("vue-types").VueTypeValidableDef; okText: import("vue-types").VueTypeValidableDef; okType: import("vue").PropType; cancelText: import("vue-types").VueTypeValidableDef; icon: import("vue-types").VueTypeValidableDef; maskClosable: { type: BooleanConstructor; default: any; }; forceRender: { type: BooleanConstructor; default: any; }; 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; }; icon: import("vue-types").VueTypeValidableDef; href: StringConstructor; target: StringConstructor; title: StringConstructor; onClick: { type: import("vue").PropType; }; onMousedown: { type: import("vue").PropType; }; }>>>; 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; }; icon: import("vue-types").VueTypeValidableDef; href: StringConstructor; target: StringConstructor; title: StringConstructor; onClick: { type: import("vue").PropType; }; onMousedown: { type: import("vue").PropType; }; }>>; }; 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; }; icon: import("vue-types").VueTypeValidableDef; href: StringConstructor; target: StringConstructor; title: StringConstructor; onClick: { type: import("vue").PropType; }; onMousedown: { type: import("vue").PropType; }; }>>>; 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; }; icon: import("vue-types").VueTypeValidableDef; href: StringConstructor; target: StringConstructor; title: StringConstructor; onClick: { type: import("vue").PropType; }; onMousedown: { type: import("vue").PropType; }; }>>; }; destroyOnClose: { type: BooleanConstructor; default: any; }; wrapClassName: StringConstructor; maskTransitionName: StringConstructor; transitionName: StringConstructor; getContainer: { type: import("vue").PropType HTMLElement)>; default: any; }; zIndex: NumberConstructor; bodyStyle: { type: import("vue").PropType; default: import("vue").CSSProperties; }; maskStyle: { type: import("vue").PropType; default: import("vue").CSSProperties; }; mask: { type: BooleanConstructor; default: any; }; keyboard: { type: BooleanConstructor; default: any; }; wrapProps: ObjectConstructor; focusTriggerAfterClose: { type: BooleanConstructor; default: any; }; modalRender: import("vue").PropType<(arg: { originVNode: import("ant-design-vue/es/_util/type").VueNode; }) => import("ant-design-vue/es/_util/type").VueNode>; mousePosition: { type: import("vue").PropType<{ x: number; y: number; }>; default: { x: number; y: number; }; }; }>>, import("@antdv/pro-utils").ValidatorFunction; closable: { type: BooleanConstructor; default: any; }; closeIcon: import("vue-types").VueTypeValidableDef; onOk: import("vue").PropType<(e: MouseEvent) => void>; onCancel: import("vue").PropType<(e: MouseEvent) => void>; 'onUpdate:visible': import("vue").PropType<(visible: boolean) => void>; 'onUpdate:open': import("vue").PropType<(open: boolean) => void>; onChange: import("vue").PropType<(open: boolean) => void>; afterClose: import("vue").PropType<() => void>; centered: { type: BooleanConstructor; default: any; }; width: (StringConstructor | NumberConstructor)[]; footer: import("vue-types").VueTypeValidableDef; okText: import("vue-types").VueTypeValidableDef; okType: import("vue").PropType; cancelText: import("vue-types").VueTypeValidableDef; icon: import("vue-types").VueTypeValidableDef; maskClosable: { type: BooleanConstructor; default: any; }; forceRender: { type: BooleanConstructor; default: any; }; 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; }; icon: import("vue-types").VueTypeValidableDef; href: StringConstructor; target: StringConstructor; title: StringConstructor; onClick: { type: import("vue").PropType; }; onMousedown: { type: import("vue").PropType; }; }>>>; 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; }; icon: import("vue-types").VueTypeValidableDef; href: StringConstructor; target: StringConstructor; title: StringConstructor; onClick: { type: import("vue").PropType; }; onMousedown: { type: import("vue").PropType; }; }>>; }; 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; }; icon: import("vue-types").VueTypeValidableDef; href: StringConstructor; target: StringConstructor; title: StringConstructor; onClick: { type: import("vue").PropType; }; onMousedown: { type: import("vue").PropType; }; }>>>; 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; }; icon: import("vue-types").VueTypeValidableDef; href: StringConstructor; target: StringConstructor; title: StringConstructor; onClick: { type: import("vue").PropType; }; onMousedown: { type: import("vue").PropType; }; }>>; }; destroyOnClose: { type: BooleanConstructor; default: any; }; wrapClassName: StringConstructor; maskTransitionName: StringConstructor; transitionName: StringConstructor; getContainer: { type: import("vue").PropType HTMLElement)>; default: any; }; zIndex: NumberConstructor; bodyStyle: { type: import("vue").PropType; default: import("vue").CSSProperties; }; maskStyle: { type: import("vue").PropType; default: import("vue").CSSProperties; }; mask: { type: BooleanConstructor; default: any; }; keyboard: { type: BooleanConstructor; default: any; }; wrapProps: ObjectConstructor; focusTriggerAfterClose: { type: BooleanConstructor; default: any; }; modalRender: import("vue").PropType<(arg: { originVNode: import("ant-design-vue/es/_util/type").VueNode; }) => import("ant-design-vue/es/_util/type").VueNode>; mousePosition: { type: import("vue").PropType<{ x: number; y: number; }>; default: { x: number; y: number; }; }; }>>>>; }; export type ProHelpModalProps = ExtractPublicPropTypes; export declare const ProHelpModal: import("vue").DefineComponent; readonly footer: import("@antdv/pro-utils").VueTypeValidateDef>; readonly title: import("@antdv/pro-utils").VueTypeValidateDef>; readonly bordered: import("@antdv/pro-utils").VueTypeValidateDef>; readonly selectedKey: import("@antdv/pro-utils").VueTypeValidateDef>; readonly defaultSelectedKey: import("@antdv/pro-utils").VueTypeValidateDef>; readonly onSelectedKeyChange: import("@antdv/pro-utils").VueTypeValidateDef<(key?: string) => void, import("@antdv/pro-utils").ValidatorFunction<(key?: string) => void>>; readonly showLeftPanel: import("@antdv/pro-utils").VueTypeValidateDef> & { default: boolean; }; readonly onShowLeftPanelChange: import("@antdv/pro-utils").VueTypeValidateDef<(show: boolean) => void, import("@antdv/pro-utils").ValidatorFunction<(show: boolean) => void>>; readonly infiniteScrollFull: import("@antdv/pro-utils").VueTypeValidateDef>; readonly extraRender: import("@antdv/pro-utils").VueTypeValidateDef<(collapsePannelAction: import("@antdv/pro-utils").VueNode, helpSelectAction: import("@antdv/pro-utils").VueNode, closeAction: import("@antdv/pro-utils").VueNode) => import("@antdv/pro-utils").VueNode, import("@antdv/pro-utils").ValidatorFunction<(collapsePannelAction: import("@antdv/pro-utils").VueNode, helpSelectAction: import("@antdv/pro-utils").VueNode, closeAction: import("@antdv/pro-utils").VueNode) => import("@antdv/pro-utils").VueNode>>; readonly modalProps: import("@antdv/pro-utils").VueTypeValidateDef; closable: { type: BooleanConstructor; default: any; }; closeIcon: import("vue-types").VueTypeValidableDef; onOk: import("vue").PropType<(e: MouseEvent) => void>; onCancel: import("vue").PropType<(e: MouseEvent) => void>; 'onUpdate:visible': import("vue").PropType<(visible: boolean) => void>; 'onUpdate:open': import("vue").PropType<(open: boolean) => void>; onChange: import("vue").PropType<(open: boolean) => void>; afterClose: import("vue").PropType<() => void>; centered: { type: BooleanConstructor; default: any; }; width: (StringConstructor | NumberConstructor)[]; footer: import("vue-types").VueTypeValidableDef; okText: import("vue-types").VueTypeValidableDef; okType: import("vue").PropType; cancelText: import("vue-types").VueTypeValidableDef; icon: import("vue-types").VueTypeValidableDef; maskClosable: { type: BooleanConstructor; default: any; }; forceRender: { type: BooleanConstructor; default: any; }; 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; }; icon: import("vue-types").VueTypeValidableDef; href: StringConstructor; target: StringConstructor; title: StringConstructor; onClick: { type: import("vue").PropType; }; onMousedown: { type: import("vue").PropType; }; }>>>; 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; }; icon: import("vue-types").VueTypeValidableDef; href: StringConstructor; target: StringConstructor; title: StringConstructor; onClick: { type: import("vue").PropType; }; onMousedown: { type: import("vue").PropType; }; }>>; }; 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; }; icon: import("vue-types").VueTypeValidableDef; href: StringConstructor; target: StringConstructor; title: StringConstructor; onClick: { type: import("vue").PropType; }; onMousedown: { type: import("vue").PropType; }; }>>>; 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; }; icon: import("vue-types").VueTypeValidableDef; href: StringConstructor; target: StringConstructor; title: StringConstructor; onClick: { type: import("vue").PropType; }; onMousedown: { type: import("vue").PropType; }; }>>; }; destroyOnClose: { type: BooleanConstructor; default: any; }; wrapClassName: StringConstructor; maskTransitionName: StringConstructor; transitionName: StringConstructor; getContainer: { type: import("vue").PropType HTMLElement)>; default: any; }; zIndex: NumberConstructor; bodyStyle: { type: import("vue").PropType; default: import("vue").CSSProperties; }; maskStyle: { type: import("vue").PropType; default: import("vue").CSSProperties; }; mask: { type: BooleanConstructor; default: any; }; keyboard: { type: BooleanConstructor; default: any; }; wrapProps: ObjectConstructor; focusTriggerAfterClose: { type: BooleanConstructor; default: any; }; modalRender: import("vue").PropType<(arg: { originVNode: import("ant-design-vue/es/_util/type").VueNode; }) => import("ant-design-vue/es/_util/type").VueNode>; mousePosition: { type: import("vue").PropType<{ x: number; y: number; }>; default: { x: number; y: number; }; }; }>>, import("@antdv/pro-utils").ValidatorFunction; closable: { type: BooleanConstructor; default: any; }; closeIcon: import("vue-types").VueTypeValidableDef; onOk: import("vue").PropType<(e: MouseEvent) => void>; onCancel: import("vue").PropType<(e: MouseEvent) => void>; 'onUpdate:visible': import("vue").PropType<(visible: boolean) => void>; 'onUpdate:open': import("vue").PropType<(open: boolean) => void>; onChange: import("vue").PropType<(open: boolean) => void>; afterClose: import("vue").PropType<() => void>; centered: { type: BooleanConstructor; default: any; }; width: (StringConstructor | NumberConstructor)[]; footer: import("vue-types").VueTypeValidableDef; okText: import("vue-types").VueTypeValidableDef; okType: import("vue").PropType; cancelText: import("vue-types").VueTypeValidableDef; icon: import("vue-types").VueTypeValidableDef; maskClosable: { type: BooleanConstructor; default: any; }; forceRender: { type: BooleanConstructor; default: any; }; 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; }; icon: import("vue-types").VueTypeValidableDef; href: StringConstructor; target: StringConstructor; title: StringConstructor; onClick: { type: import("vue").PropType; }; onMousedown: { type: import("vue").PropType; }; }>>>; 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; }; icon: import("vue-types").VueTypeValidableDef; href: StringConstructor; target: StringConstructor; title: StringConstructor; onClick: { type: import("vue").PropType; }; onMousedown: { type: import("vue").PropType; }; }>>; }; 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; }; icon: import("vue-types").VueTypeValidableDef; href: StringConstructor; target: StringConstructor; title: StringConstructor; onClick: { type: import("vue").PropType; }; onMousedown: { type: import("vue").PropType; }; }>>>; 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; }; icon: import("vue-types").VueTypeValidableDef; href: StringConstructor; target: StringConstructor; title: StringConstructor; onClick: { type: import("vue").PropType; }; onMousedown: { type: import("vue").PropType; }; }>>; }; destroyOnClose: { type: BooleanConstructor; default: any; }; wrapClassName: StringConstructor; maskTransitionName: StringConstructor; transitionName: StringConstructor; getContainer: { type: import("vue").PropType HTMLElement)>; default: any; }; zIndex: NumberConstructor; bodyStyle: { type: import("vue").PropType; default: import("vue").CSSProperties; }; maskStyle: { type: import("vue").PropType; default: import("vue").CSSProperties; }; mask: { type: BooleanConstructor; default: any; }; keyboard: { type: BooleanConstructor; default: any; }; wrapProps: ObjectConstructor; focusTriggerAfterClose: { type: BooleanConstructor; default: any; }; modalRender: import("vue").PropType<(arg: { originVNode: import("ant-design-vue/es/_util/type").VueNode; }) => import("ant-design-vue/es/_util/type").VueNode>; mousePosition: { type: import("vue").PropType<{ x: number; y: number; }>; default: { x: number; y: number; }; }; }>>>>; }>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { 'update:modalProps': (val: ModalProps) => true; }, string, import("vue").PublicProps, Readonly; readonly footer: import("@antdv/pro-utils").VueTypeValidateDef>; readonly title: import("@antdv/pro-utils").VueTypeValidateDef>; readonly bordered: import("@antdv/pro-utils").VueTypeValidateDef>; readonly selectedKey: import("@antdv/pro-utils").VueTypeValidateDef>; readonly defaultSelectedKey: import("@antdv/pro-utils").VueTypeValidateDef>; readonly onSelectedKeyChange: import("@antdv/pro-utils").VueTypeValidateDef<(key?: string) => void, import("@antdv/pro-utils").ValidatorFunction<(key?: string) => void>>; readonly showLeftPanel: import("@antdv/pro-utils").VueTypeValidateDef> & { default: boolean; }; readonly onShowLeftPanelChange: import("@antdv/pro-utils").VueTypeValidateDef<(show: boolean) => void, import("@antdv/pro-utils").ValidatorFunction<(show: boolean) => void>>; readonly infiniteScrollFull: import("@antdv/pro-utils").VueTypeValidateDef>; readonly extraRender: import("@antdv/pro-utils").VueTypeValidateDef<(collapsePannelAction: import("@antdv/pro-utils").VueNode, helpSelectAction: import("@antdv/pro-utils").VueNode, closeAction: import("@antdv/pro-utils").VueNode) => import("@antdv/pro-utils").VueNode, import("@antdv/pro-utils").ValidatorFunction<(collapsePannelAction: import("@antdv/pro-utils").VueNode, helpSelectAction: import("@antdv/pro-utils").VueNode, closeAction: import("@antdv/pro-utils").VueNode) => import("@antdv/pro-utils").VueNode>>; readonly modalProps: import("@antdv/pro-utils").VueTypeValidateDef; closable: { type: BooleanConstructor; default: any; }; closeIcon: import("vue-types").VueTypeValidableDef; onOk: import("vue").PropType<(e: MouseEvent) => void>; onCancel: import("vue").PropType<(e: MouseEvent) => void>; 'onUpdate:visible': import("vue").PropType<(visible: boolean) => void>; 'onUpdate:open': import("vue").PropType<(open: boolean) => void>; onChange: import("vue").PropType<(open: boolean) => void>; afterClose: import("vue").PropType<() => void>; centered: { type: BooleanConstructor; default: any; }; width: (StringConstructor | NumberConstructor)[]; footer: import("vue-types").VueTypeValidableDef; okText: import("vue-types").VueTypeValidableDef; okType: import("vue").PropType; cancelText: import("vue-types").VueTypeValidableDef; icon: import("vue-types").VueTypeValidableDef; maskClosable: { type: BooleanConstructor; default: any; }; forceRender: { type: BooleanConstructor; default: any; }; 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; }; icon: import("vue-types").VueTypeValidableDef; href: StringConstructor; target: StringConstructor; title: StringConstructor; onClick: { type: import("vue").PropType; }; onMousedown: { type: import("vue").PropType; }; }>>>; 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; }; icon: import("vue-types").VueTypeValidableDef; href: StringConstructor; target: StringConstructor; title: StringConstructor; onClick: { type: import("vue").PropType; }; onMousedown: { type: import("vue").PropType; }; }>>; }; 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; }; icon: import("vue-types").VueTypeValidableDef; href: StringConstructor; target: StringConstructor; title: StringConstructor; onClick: { type: import("vue").PropType; }; onMousedown: { type: import("vue").PropType; }; }>>>; 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; }; icon: import("vue-types").VueTypeValidableDef; href: StringConstructor; target: StringConstructor; title: StringConstructor; onClick: { type: import("vue").PropType; }; onMousedown: { type: import("vue").PropType; }; }>>; }; destroyOnClose: { type: BooleanConstructor; default: any; }; wrapClassName: StringConstructor; maskTransitionName: StringConstructor; transitionName: StringConstructor; getContainer: { type: import("vue").PropType HTMLElement)>; default: any; }; zIndex: NumberConstructor; bodyStyle: { type: import("vue").PropType; default: import("vue").CSSProperties; }; maskStyle: { type: import("vue").PropType; default: import("vue").CSSProperties; }; mask: { type: BooleanConstructor; default: any; }; keyboard: { type: BooleanConstructor; default: any; }; wrapProps: ObjectConstructor; focusTriggerAfterClose: { type: BooleanConstructor; default: any; }; modalRender: import("vue").PropType<(arg: { originVNode: import("ant-design-vue/es/_util/type").VueNode; }) => import("ant-design-vue/es/_util/type").VueNode>; mousePosition: { type: import("vue").PropType<{ x: number; y: number; }>; default: { x: number; y: number; }; }; }>>, import("@antdv/pro-utils").ValidatorFunction; closable: { type: BooleanConstructor; default: any; }; closeIcon: import("vue-types").VueTypeValidableDef; onOk: import("vue").PropType<(e: MouseEvent) => void>; onCancel: import("vue").PropType<(e: MouseEvent) => void>; 'onUpdate:visible': import("vue").PropType<(visible: boolean) => void>; 'onUpdate:open': import("vue").PropType<(open: boolean) => void>; onChange: import("vue").PropType<(open: boolean) => void>; afterClose: import("vue").PropType<() => void>; centered: { type: BooleanConstructor; default: any; }; width: (StringConstructor | NumberConstructor)[]; footer: import("vue-types").VueTypeValidableDef; okText: import("vue-types").VueTypeValidableDef; okType: import("vue").PropType; cancelText: import("vue-types").VueTypeValidableDef; icon: import("vue-types").VueTypeValidableDef; maskClosable: { type: BooleanConstructor; default: any; }; forceRender: { type: BooleanConstructor; default: any; }; 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; }; icon: import("vue-types").VueTypeValidableDef; href: StringConstructor; target: StringConstructor; title: StringConstructor; onClick: { type: import("vue").PropType; }; onMousedown: { type: import("vue").PropType; }; }>>>; 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; }; icon: import("vue-types").VueTypeValidableDef; href: StringConstructor; target: StringConstructor; title: StringConstructor; onClick: { type: import("vue").PropType; }; onMousedown: { type: import("vue").PropType; }; }>>; }; 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; }; icon: import("vue-types").VueTypeValidableDef; href: StringConstructor; target: StringConstructor; title: StringConstructor; onClick: { type: import("vue").PropType; }; onMousedown: { type: import("vue").PropType; }; }>>>; 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; }; icon: import("vue-types").VueTypeValidableDef; href: StringConstructor; target: StringConstructor; title: StringConstructor; onClick: { type: import("vue").PropType; }; onMousedown: { type: import("vue").PropType; }; }>>; }; destroyOnClose: { type: BooleanConstructor; default: any; }; wrapClassName: StringConstructor; maskTransitionName: StringConstructor; transitionName: StringConstructor; getContainer: { type: import("vue").PropType HTMLElement)>; default: any; }; zIndex: NumberConstructor; bodyStyle: { type: import("vue").PropType; default: import("vue").CSSProperties; }; maskStyle: { type: import("vue").PropType; default: import("vue").CSSProperties; }; mask: { type: BooleanConstructor; default: any; }; keyboard: { type: BooleanConstructor; default: any; }; wrapProps: ObjectConstructor; focusTriggerAfterClose: { type: BooleanConstructor; default: any; }; modalRender: import("vue").PropType<(arg: { originVNode: import("ant-design-vue/es/_util/type").VueNode; }) => import("ant-design-vue/es/_util/type").VueNode>; mousePosition: { type: import("vue").PropType<{ x: number; y: number; }>; default: { x: number; y: number; }; }; }>>>>; }>> & Readonly<{ "onUpdate:modalProps"?: ((val: Partial; closable: { type: BooleanConstructor; default: any; }; closeIcon: import("vue-types").VueTypeValidableDef; onOk: import("vue").PropType<(e: MouseEvent) => void>; onCancel: import("vue").PropType<(e: MouseEvent) => void>; 'onUpdate:visible': import("vue").PropType<(visible: boolean) => void>; 'onUpdate:open': import("vue").PropType<(open: boolean) => void>; onChange: import("vue").PropType<(open: boolean) => void>; afterClose: import("vue").PropType<() => void>; centered: { type: BooleanConstructor; default: any; }; width: (StringConstructor | NumberConstructor)[]; footer: import("vue-types").VueTypeValidableDef; okText: import("vue-types").VueTypeValidableDef; okType: import("vue").PropType; cancelText: import("vue-types").VueTypeValidableDef; icon: import("vue-types").VueTypeValidableDef; maskClosable: { type: BooleanConstructor; default: any; }; forceRender: { type: BooleanConstructor; default: any; }; 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; }; icon: import("vue-types").VueTypeValidableDef; href: StringConstructor; target: StringConstructor; title: StringConstructor; onClick: { type: import("vue").PropType; }; onMousedown: { type: import("vue").PropType; }; }>>>; 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; }; icon: import("vue-types").VueTypeValidableDef; href: StringConstructor; target: StringConstructor; title: StringConstructor; onClick: { type: import("vue").PropType; }; onMousedown: { type: import("vue").PropType; }; }>>; }; 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; }; icon: import("vue-types").VueTypeValidableDef; href: StringConstructor; target: StringConstructor; title: StringConstructor; onClick: { type: import("vue").PropType; }; onMousedown: { type: import("vue").PropType; }; }>>>; 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; }; icon: import("vue-types").VueTypeValidableDef; href: StringConstructor; target: StringConstructor; title: StringConstructor; onClick: { type: import("vue").PropType; }; onMousedown: { type: import("vue").PropType; }; }>>; }; destroyOnClose: { type: BooleanConstructor; default: any; }; wrapClassName: StringConstructor; maskTransitionName: StringConstructor; transitionName: StringConstructor; getContainer: { type: import("vue").PropType HTMLElement)>; default: any; }; zIndex: NumberConstructor; bodyStyle: { type: import("vue").PropType; default: import("vue").CSSProperties; }; maskStyle: { type: import("vue").PropType; default: import("vue").CSSProperties; }; mask: { type: BooleanConstructor; default: any; }; keyboard: { type: BooleanConstructor; default: any; }; wrapProps: ObjectConstructor; focusTriggerAfterClose: { type: BooleanConstructor; default: any; }; modalRender: import("vue").PropType<(arg: { originVNode: import("ant-design-vue/es/_util/type").VueNode; }) => import("ant-design-vue/es/_util/type").VueNode>; mousePosition: { type: import("vue").PropType<{ x: number; y: number; }>; default: { x: number; y: number; }; }; }>>) => any) | undefined; }>, { readonly showLeftPanel: boolean; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;