import { PropType } from 'vue'; import type { DropMenu } from './typing'; declare const _sfc_main: import("vue").DefineComponent<{}, { ADropdown: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ getPopupContainer: (...args: any[]) => any; prefixCls: string; align: { [key: string]: any; }; onVisibleChange: (...args: any[]) => any; transitionName: string; mouseEnterDelay: number; mouseLeaveDelay: number; trigger: "click" | "contextmenu" | "hover" | ("click" | "contextmenu" | "hover")[]; placement: "bottomRight" | "bottomLeft" | "topLeft" | "topRight" | "topCenter" | "bottomCenter"; overlayClassName: string; openClassName: string; "onUpdate:visible": (...args: any[]) => any; }> & Omit any) | undefined; visible?: boolean | undefined; overlay?: any; disabled?: boolean | undefined; onVisibleChange?: ((...args: any[]) => any) | undefined; forceRender?: boolean | undefined; overlayStyle?: import("vue").CSSProperties | undefined; "onUpdate:visible"?: ((...args: any[]) => any) | undefined; minOverlayWidthMatchTrigger?: boolean | undefined; }> & { onVisibleChange?: ((...args: any[]) => any) | undefined; "onUpdate:visible"?: ((...args: any[]) => any) | undefined; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "prefixCls" | "trigger" | "placement" | "transitionName" | "overlayClassName" | "openClassName" | "mouseEnterDelay" | "mouseLeaveDelay" | "getPopupContainer" | "align" | "onVisibleChange" | "onUpdate:visible">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase>; $emit: (event: "visibleChange" | "update:visible", ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase any) | undefined; visible?: boolean | undefined; overlay?: any; disabled?: boolean | undefined; onVisibleChange?: ((...args: any[]) => any) | undefined; forceRender?: boolean | undefined; overlayStyle?: import("vue").CSSProperties | undefined; "onUpdate:visible"?: ((...args: any[]) => any) | undefined; minOverlayWidthMatchTrigger?: boolean | undefined; }> & { onVisibleChange?: ((...args: any[]) => any) | undefined; "onUpdate:visible"?: ((...args: any[]) => any) | undefined; }, { configProvider: { getTargetContainer?: (() => HTMLElement) | undefined; getPopupContainer?: ((triggerNode: HTMLElement) => HTMLElement) | undefined; prefixCls?: string | undefined; getPrefixCls?: ((suffixCls?: string | undefined, customizePrefixCls?: string | undefined) => string) | undefined; renderEmpty?: typeof import("ant-design-vue/lib/config-provider/renderEmpty").default | undefined; transformCellText?: ((tableProps: import("ant-design-vue/lib/table/interface").TransformCellTextProps) => any) | undefined; csp?: unknown; autoInsertSpaceInButton?: boolean | undefined; locale?: { locale: string; Pagination?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; DatePicker?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; TimePicker?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; Calendar?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; Table?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; Modal?: { okText: string; cancelText: string; justOkText: string; } | undefined; Popconfirm?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; Transfer?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; Select?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; Upload?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; Form?: { optional?: string | undefined; defaultValidateMessages: { default?: string | (() => string) | undefined; required?: string | (() => string) | undefined; enum?: string | (() => string) | undefined; whitespace?: string | (() => string) | undefined; date?: { format?: string | (() => string) | undefined; parse?: string | (() => string) | undefined; invalid?: string | (() => string) | undefined; } | undefined; types?: { string?: string | (() => string) | undefined; method?: string | (() => string) | undefined; array?: string | (() => string) | undefined; object?: string | (() => string) | undefined; number?: string | (() => string) | undefined; date?: string | (() => string) | undefined; boolean?: string | (() => string) | undefined; integer?: string | (() => string) | undefined; float?: string | (() => string) | undefined; regexp?: string | (() => string) | undefined; email?: string | (() => string) | undefined; url?: string | (() => string) | undefined; hex?: string | (() => string) | undefined; } | undefined; string?: { len?: string | (() => string) | undefined; min?: string | (() => string) | undefined; max?: string | (() => string) | undefined; range?: string | (() => string) | undefined; } | undefined; number?: { len?: string | (() => string) | undefined; min?: string | (() => string) | undefined; max?: string | (() => string) | undefined; range?: string | (() => string) | undefined; } | undefined; array?: { len?: string | (() => string) | undefined; min?: string | (() => string) | undefined; max?: string | (() => string) | undefined; range?: string | (() => string) | undefined; } | undefined; pattern?: { mismatch?: string | (() => string) | undefined; } | undefined; }; } | undefined; Image?: { preview: string; } | undefined; } | undefined; pageHeader?: { ghost: boolean; } | undefined; componentSize?: import("ant-design-vue/lib/config-provider").SizeType; direction?: "ltr" | "rtl" | undefined; space?: { size: number | import("ant-design-vue/lib/config-provider").SizeType; } | undefined; virtual?: boolean | undefined; dropdownMatchSelectWidth?: boolean | undefined; form?: unknown; }; popupRef: any; }, unknown, {}, { savePopupRef(ref: import("vue").VNode): void; getTransitionName(): any; renderOverlay(prefixCls: string): any; handleVisibleChange(val: boolean): void; }, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("visibleChange" | "update:visible")[], string, { getPopupContainer: (...args: any[]) => any; prefixCls: string; align: { [key: string]: any; }; onVisibleChange: (...args: any[]) => any; transitionName: string; mouseEnterDelay: number; mouseLeaveDelay: number; trigger: "click" | "contextmenu" | "hover" | ("click" | "contextmenu" | "hover")[]; placement: "bottomRight" | "bottomLeft" | "topLeft" | "topRight" | "topCenter" | "bottomCenter"; overlayClassName: string; openClassName: string; "onUpdate:visible": (...args: any[]) => any; }> & { beforeCreate?: (() => void) | (() => void)[] | undefined; created?: (() => void) | (() => void)[] | undefined; beforeMount?: (() => void) | (() => void)[] | undefined; mounted?: (() => void) | (() => void)[] | undefined; beforeUpdate?: (() => void) | (() => void)[] | undefined; updated?: (() => void) | (() => void)[] | undefined; activated?: (() => void) | (() => void)[] | undefined; deactivated?: (() => void) | (() => void)[] | undefined; beforeDestroy?: (() => void) | (() => void)[] | undefined; beforeUnmount?: (() => void) | (() => void)[] | undefined; destroyed?: (() => void) | (() => void)[] | undefined; unmounted?: (() => void) | (() => void)[] | undefined; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[] | undefined; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[] | undefined; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase>, info: string) => boolean | void)[] | undefined; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch(source: string | Function, cb: Function, options?: import("vue").WatchOptions | undefined): import("vue").WatchStopHandle; } & Readonly<{ prefixCls?: unknown; mouseEnterDelay?: unknown; mouseLeaveDelay?: unknown; placement?: unknown; onVisibleChange?: unknown; 'onUpdate:visible'?: unknown; trigger?: unknown; overlay?: unknown; visible?: unknown; disabled?: unknown; align?: unknown; getPopupContainer?: unknown; transitionName?: unknown; overlayClassName?: unknown; overlayStyle?: unknown; forceRender?: unknown; openClassName?: unknown; minOverlayWidthMatchTrigger?: unknown; } & { prefixCls: string; align: { [key: string]: any; }; transitionName: string; mouseEnterDelay: number; mouseLeaveDelay: number; trigger: "click" | "contextmenu" | "hover" | ("click" | "contextmenu" | "hover")[]; placement: "bottomRight" | "bottomLeft" | "topLeft" | "topRight" | "topCenter" | "bottomCenter"; overlayClassName: string; openClassName: string; } & { getPopupContainer?: ((...args: any[]) => any) | undefined; visible?: boolean | undefined; overlay?: any; disabled?: boolean | undefined; onVisibleChange?: ((...args: any[]) => any) | undefined; forceRender?: boolean | undefined; overlayStyle?: import("vue").CSSProperties | undefined; "onUpdate:visible"?: ((...args: any[]) => any) | undefined; minOverlayWidthMatchTrigger?: boolean | undefined; }> & { onVisibleChange?: ((...args: any[]) => any) | undefined; "onUpdate:visible"?: ((...args: any[]) => any) | undefined; } & import("vue").ShallowUnwrapRef<{ configProvider: { getTargetContainer?: (() => HTMLElement) | undefined; getPopupContainer?: ((triggerNode: HTMLElement) => HTMLElement) | undefined; prefixCls?: string | undefined; getPrefixCls?: ((suffixCls?: string | undefined, customizePrefixCls?: string | undefined) => string) | undefined; renderEmpty?: typeof import("ant-design-vue/lib/config-provider/renderEmpty").default | undefined; transformCellText?: ((tableProps: import("ant-design-vue/lib/table/interface").TransformCellTextProps) => any) | undefined; csp?: unknown; autoInsertSpaceInButton?: boolean | undefined; locale?: { locale: string; Pagination?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; DatePicker?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; TimePicker?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; Calendar?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; Table?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; Modal?: { okText: string; cancelText: string; justOkText: string; } | undefined; Popconfirm?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; Transfer?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; Select?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; Upload?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; Form?: { optional?: string | undefined; defaultValidateMessages: { default?: string | (() => string) | undefined; required?: string | (() => string) | undefined; enum?: string | (() => string) | undefined; whitespace?: string | (() => string) | undefined; date?: { format?: string | (() => string) | undefined; parse?: string | (() => string) | undefined; invalid?: string | (() => string) | undefined; } | undefined; types?: { string?: string | (() => string) | undefined; method?: string | (() => string) | undefined; array?: string | (() => string) | undefined; object?: string | (() => string) | undefined; number?: string | (() => string) | undefined; date?: string | (() => string) | undefined; boolean?: string | (() => string) | undefined; integer?: string | (() => string) | undefined; float?: string | (() => string) | undefined; regexp?: string | (() => string) | undefined; email?: string | (() => string) | undefined; url?: string | (() => string) | undefined; hex?: string | (() => string) | undefined; } | undefined; string?: { len?: string | (() => string) | undefined; min?: string | (() => string) | undefined; max?: string | (() => string) | undefined; range?: string | (() => string) | undefined; } | undefined; number?: { len?: string | (() => string) | undefined; min?: string | (() => string) | undefined; max?: string | (() => string) | undefined; range?: string | (() => string) | undefined; } | undefined; array?: { len?: string | (() => string) | undefined; min?: string | (() => string) | undefined; max?: string | (() => string) | undefined; range?: string | (() => string) | undefined; } | undefined; pattern?: { mismatch?: string | (() => string) | undefined; } | undefined; }; } | undefined; Image?: { preview: string; } | undefined; } | undefined; pageHeader?: { ghost: boolean; } | undefined; componentSize?: import("ant-design-vue/lib/config-provider").SizeType; direction?: "ltr" | "rtl" | undefined; space?: { size: number | import("ant-design-vue/lib/config-provider").SizeType; } | undefined; virtual?: boolean | undefined; dropdownMatchSelectWidth?: boolean | undefined; form?: unknown; }; popupRef: any; }> & { savePopupRef(ref: import("vue").VNode): void; getTransitionName(): any; renderOverlay(prefixCls: string): any; handleVisibleChange(val: boolean): void; } & import("vue").ComponentCustomProperties; __isFragment?: undefined; __isTeleport?: undefined; __isSuspense?: undefined; } & import("vue").ComponentOptionsBase any) | undefined; visible?: boolean | undefined; overlay?: any; disabled?: boolean | undefined; onVisibleChange?: ((...args: any[]) => any) | undefined; forceRender?: boolean | undefined; overlayStyle?: import("vue").CSSProperties | undefined; "onUpdate:visible"?: ((...args: any[]) => any) | undefined; minOverlayWidthMatchTrigger?: boolean | undefined; }> & { onVisibleChange?: ((...args: any[]) => any) | undefined; "onUpdate:visible"?: ((...args: any[]) => any) | undefined; }, { configProvider: { getTargetContainer?: (() => HTMLElement) | undefined; getPopupContainer?: ((triggerNode: HTMLElement) => HTMLElement) | undefined; prefixCls?: string | undefined; getPrefixCls?: ((suffixCls?: string | undefined, customizePrefixCls?: string | undefined) => string) | undefined; renderEmpty?: typeof import("ant-design-vue/lib/config-provider/renderEmpty").default | undefined; transformCellText?: ((tableProps: import("ant-design-vue/lib/table/interface").TransformCellTextProps) => any) | undefined; csp?: unknown; autoInsertSpaceInButton?: boolean | undefined; locale?: { locale: string; Pagination?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; DatePicker?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; TimePicker?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; Calendar?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; Table?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; Modal?: { okText: string; cancelText: string; justOkText: string; } | undefined; Popconfirm?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; Transfer?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; Select?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; Upload?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; Form?: { optional?: string | undefined; defaultValidateMessages: { default?: string | (() => string) | undefined; required?: string | (() => string) | undefined; enum?: string | (() => string) | undefined; whitespace?: string | (() => string) | undefined; date?: { format?: string | (() => string) | undefined; parse?: string | (() => string) | undefined; invalid?: string | (() => string) | undefined; } | undefined; types?: { string?: string | (() => string) | undefined; method?: string | (() => string) | undefined; array?: string | (() => string) | undefined; object?: string | (() => string) | undefined; number?: string | (() => string) | undefined; date?: string | (() => string) | undefined; boolean?: string | (() => string) | undefined; integer?: string | (() => string) | undefined; float?: string | (() => string) | undefined; regexp?: string | (() => string) | undefined; email?: string | (() => string) | undefined; url?: string | (() => string) | undefined; hex?: string | (() => string) | undefined; } | undefined; string?: { len?: string | (() => string) | undefined; min?: string | (() => string) | undefined; max?: string | (() => string) | undefined; range?: string | (() => string) | undefined; } | undefined; number?: { len?: string | (() => string) | undefined; min?: string | (() => string) | undefined; max?: string | (() => string) | undefined; range?: string | (() => string) | undefined; } | undefined; array?: { len?: string | (() => string) | undefined; min?: string | (() => string) | undefined; max?: string | (() => string) | undefined; range?: string | (() => string) | undefined; } | undefined; pattern?: { mismatch?: string | (() => string) | undefined; } | undefined; }; } | undefined; Image?: { preview: string; } | undefined; } | undefined; pageHeader?: { ghost: boolean; } | undefined; componentSize?: import("ant-design-vue/lib/config-provider").SizeType; direction?: "ltr" | "rtl" | undefined; space?: { size: number | import("ant-design-vue/lib/config-provider").SizeType; } | undefined; virtual?: boolean | undefined; dropdownMatchSelectWidth?: boolean | undefined; form?: unknown; }; popupRef: any; }, unknown, {}, { savePopupRef(ref: import("vue").VNode): void; getTransitionName(): any; renderOverlay(prefixCls: string): any; handleVisibleChange(val: boolean): void; }, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("visibleChange" | "update:visible")[], "visibleChange" | "update:visible", { getPopupContainer: (...args: any[]) => any; prefixCls: string; align: { [key: string]: any; }; onVisibleChange: (...args: any[]) => any; transitionName: string; mouseEnterDelay: number; mouseLeaveDelay: number; trigger: "click" | "contextmenu" | "hover" | ("click" | "contextmenu" | "hover")[]; placement: "bottomRight" | "bottomLeft" | "topLeft" | "topRight" | "topCenter" | "bottomCenter"; overlayClassName: string; openClassName: string; "onUpdate:visible": (...args: any[]) => any; }> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & import("@vue/runtime-core").Plugin & { readonly Button: import("vue").DefineComponent<{ type: import("vue-types").VueTypeDef<"default" | "dashed" | "ghost" | "primary" | "danger"> & { default: "default" | "dashed" | "ghost" | "primary" | "danger"; }; size: import("vue-types").VueTypeDef<"small" | "default" | "large"> & { default: "small" | "default" | "large"; }; htmlType: import("vue-types").VueTypeDef<"reset" | "button" | "submit"> & { default: "reset" | "button" | "submit"; }; href: import("vue-types").VueTypeValidableDef & { default: string; }; disabled: import("vue-types").VueTypeValidableDef; prefixCls: import("vue-types").VueTypeValidableDef & { default: string; }; placement: import("vue-types").VueTypeDef<"bottomRight" | "bottomLeft" | "topLeft" | "topRight" | "topCenter" | "bottomCenter"> & { default: "bottomRight" | "bottomLeft" | "topLeft" | "topRight" | "topCenter" | "bottomCenter"; }; icon: import("vue-types").VueTypeValidableDef; title: import("vue-types").VueTypeValidableDef & { default: string; }; onClick: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & { default: (...args: any[]) => any; }; onVisibleChange: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & { default: (...args: any[]) => any; }; 'onUpdate:visible': import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & { default: (...args: any[]) => any; }; trigger: { type: PropType<"click" | "contextmenu" | "hover" | ("click" | "contextmenu" | "hover")[]>; default: string; }; overlay: import("vue-types").VueTypeValidableDef; visible: import("vue-types").VueTypeValidableDef; align: import("vue-types").VueTypeValidableDef<{ [key: string]: any; }> & { default: () => { [key: string]: any; }; }; getPopupContainer: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & { default: (...args: any[]) => any; }; transitionName: import("vue-types").VueTypeValidableDef & { default: string; }; overlayClassName: import("vue-types").VueTypeValidableDef & { default: string; }; overlayStyle: import("vue-types").VueTypeValidableDef; forceRender: import("vue-types").VueTypeValidableDef; mouseEnterDelay: import("vue-types").VueTypeValidableDef & { default: number; }; mouseLeaveDelay: import("vue-types").VueTypeValidableDef & { default: number; }; openClassName: import("vue-types").VueTypeValidableDef & { default: string; }; minOverlayWidthMatchTrigger: import("vue-types").VueTypeValidableDef; }, { configProvider: { getTargetContainer?: (() => HTMLElement) | undefined; getPopupContainer?: ((triggerNode: HTMLElement) => HTMLElement) | undefined; prefixCls?: string | undefined; getPrefixCls?: ((suffixCls?: string | undefined, customizePrefixCls?: string | undefined) => string) | undefined; renderEmpty?: typeof import("ant-design-vue/lib/config-provider/renderEmpty").default | undefined; transformCellText?: ((tableProps: import("ant-design-vue/lib/table/interface").TransformCellTextProps) => any) | undefined; csp?: unknown; autoInsertSpaceInButton?: boolean | undefined; locale?: { locale: string; Pagination?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; DatePicker?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; TimePicker?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; Calendar?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; Table?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; Modal?: { okText: string; cancelText: string; justOkText: string; } | undefined; Popconfirm?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; Transfer?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; Select?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; Upload?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; Form?: { optional?: string | undefined; defaultValidateMessages: { default?: string | (() => string) | undefined; required?: string | (() => string) | undefined; enum?: string | (() => string) | undefined; whitespace?: string | (() => string) | undefined; date?: { format?: string | (() => string) | undefined; parse?: string | (() => string) | undefined; invalid?: string | (() => string) | undefined; } | undefined; types?: { string?: string | (() => string) | undefined; method?: string | (() => string) | undefined; array?: string | (() => string) | undefined; object?: string | (() => string) | undefined; number?: string | (() => string) | undefined; date?: string | (() => string) | undefined; boolean?: string | (() => string) | undefined; integer?: string | (() => string) | undefined; float?: string | (() => string) | undefined; regexp?: string | (() => string) | undefined; email?: string | (() => string) | undefined; url?: string | (() => string) | undefined; hex?: string | (() => string) | undefined; } | undefined; string?: { len?: string | (() => string) | undefined; min?: string | (() => string) | undefined; max?: string | (() => string) | undefined; range?: string | (() => string) | undefined; } | undefined; number?: { len?: string | (() => string) | undefined; min?: string | (() => string) | undefined; max?: string | (() => string) | undefined; range?: string | (() => string) | undefined; } | undefined; array?: { len?: string | (() => string) | undefined; min?: string | (() => string) | undefined; max?: string | (() => string) | undefined; range?: string | (() => string) | undefined; } | undefined; pattern?: { mismatch?: string | (() => string) | undefined; } | undefined; }; } | undefined; Image?: { preview: string; } | undefined; } | undefined; pageHeader?: { ghost: boolean; } | undefined; componentSize?: import("ant-design-vue/lib/config-provider").SizeType; direction?: "ltr" | "rtl" | undefined; space?: { size: number | import("ant-design-vue/lib/config-provider").SizeType; } | undefined; virtual?: boolean | undefined; dropdownMatchSelectWidth?: boolean | undefined; form?: unknown; }; popupRef: any; }, unknown, {}, { savePopupRef(ref: import("vue").VNode): void; handleClick(e: Event): void; handleVisibleChange(val: boolean): void; }, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("click" | "visibleChange" | "update:visible")[], "click" | "visibleChange" | "update:visible", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{ type?: unknown; size?: unknown; htmlType?: unknown; href?: unknown; disabled?: unknown; prefixCls?: unknown; placement?: unknown; icon?: unknown; title?: unknown; onClick?: unknown; onVisibleChange?: unknown; 'onUpdate:visible'?: unknown; trigger?: unknown; overlay?: unknown; visible?: unknown; align?: unknown; getPopupContainer?: unknown; transitionName?: unknown; overlayClassName?: unknown; overlayStyle?: unknown; forceRender?: unknown; mouseEnterDelay?: unknown; mouseLeaveDelay?: unknown; openClassName?: unknown; minOverlayWidthMatchTrigger?: unknown; } & { type: "default" | "dashed" | "ghost" | "primary" | "danger"; prefixCls: string; title: string; size: "small" | "default" | "large"; align: { [key: string]: any; }; transitionName: string; mouseEnterDelay: number; mouseLeaveDelay: number; trigger: "click" | "contextmenu" | "hover" | ("click" | "contextmenu" | "hover")[]; placement: "bottomRight" | "bottomLeft" | "topLeft" | "topRight" | "topCenter" | "bottomCenter"; overlayClassName: string; openClassName: string; href: string; htmlType: "reset" | "button" | "submit"; } & { icon?: any; getPopupContainer?: ((...args: any[]) => any) | undefined; onClick?: ((...args: any[]) => any) | undefined; visible?: boolean | undefined; overlay?: any; disabled?: boolean | undefined; onVisibleChange?: ((...args: any[]) => any) | undefined; forceRender?: boolean | undefined; overlayStyle?: import("vue").CSSProperties | undefined; "onUpdate:visible"?: ((...args: any[]) => any) | undefined; minOverlayWidthMatchTrigger?: boolean | undefined; }> & { onClick?: ((...args: any[]) => any) | undefined; onVisibleChange?: ((...args: any[]) => any) | undefined; "onUpdate:visible"?: ((...args: any[]) => any) | undefined; }, { type: "default" | "dashed" | "ghost" | "primary" | "danger"; getPopupContainer: (...args: any[]) => any; prefixCls: string; title: string; onClick: (...args: any[]) => any; size: "small" | "default" | "large"; align: { [key: string]: any; }; onVisibleChange: (...args: any[]) => any; transitionName: string; mouseEnterDelay: number; mouseLeaveDelay: number; trigger: "click" | "contextmenu" | "hover" | ("click" | "contextmenu" | "hover")[]; placement: "bottomRight" | "bottomLeft" | "topLeft" | "topRight" | "topCenter" | "bottomCenter"; overlayClassName: string; openClassName: string; "onUpdate:visible": (...args: any[]) => any; href: string; htmlType: "reset" | "button" | "submit"; }>; }; AMenu: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: Partial<{ multiple: boolean; disabled: boolean; mode: import("ant-design-vue/lib/menu/src/interface").MenuMode; inlineIndent: number; inlineCollapsed: boolean; subMenuOpenDelay: number; subMenuCloseDelay: number; triggerSubMenuAction: import("ant-design-vue/lib/menu/src/interface").TriggerSubMenuAction; disabledOverflow: boolean; selectable: boolean; theme: import("ant-design-vue").MenuTheme; }> & Omit HTMLElement) | undefined; prefixCls?: string | undefined; builtinPlacements?: unknown; expandIcon?: ((p?: { [key: string]: any; isOpen: boolean; } | undefined) => any) | undefined; selectedKeys?: unknown[] | undefined; motion?: unknown; openKeys?: unknown[] | undefined; activeKey?: string | undefined; }> & { onClick?: ((...args: any[]) => any) | undefined; onSelect?: ((...args: any[]) => any) | undefined; onDeselect?: ((...args: any[]) => any) | undefined; onOpenChange?: ((...args: any[]) => any) | undefined; "onUpdate:openKeys"?: ((...args: any[]) => any) | undefined; "onUpdate:selectedKeys"?: ((...args: any[]) => any) | undefined; "onUpdate:activeKey"?: ((...args: any[]) => any) | undefined; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "mode" | "disabled" | "theme" | "multiple" | "selectable" | "inlineCollapsed" | "disabledOverflow" | "inlineIndent" | "subMenuOpenDelay" | "subMenuCloseDelay" | "triggerSubMenuAction">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase>; $emit: (event: "click" | "select" | "update:openKeys" | "openChange" | "deselect" | "update:selectedKeys" | "update:activeKey", ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase HTMLElement) | undefined; prefixCls?: string | undefined; builtinPlacements?: unknown; expandIcon?: ((p?: { [key: string]: any; isOpen: boolean; } | undefined) => any) | undefined; selectedKeys?: unknown[] | undefined; motion?: unknown; openKeys?: unknown[] | undefined; activeKey?: string | undefined; }> & { onClick?: ((...args: any[]) => any) | undefined; onSelect?: ((...args: any[]) => any) | undefined; onDeselect?: ((...args: any[]) => any) | undefined; onOpenChange?: ((...args: any[]) => any) | undefined; "onUpdate:openKeys"?: ((...args: any[]) => any) | undefined; "onUpdate:selectedKeys"?: ((...args: any[]) => any) | undefined; "onUpdate:activeKey"?: ((...args: any[]) => any) | undefined; }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("click" | "select" | "update:openKeys" | "openChange" | "deselect" | "update:selectedKeys" | "update:activeKey")[], string, { multiple: boolean; disabled: boolean; mode: import("ant-design-vue/lib/menu/src/interface").MenuMode; inlineIndent: number; inlineCollapsed: boolean; subMenuOpenDelay: number; subMenuCloseDelay: number; triggerSubMenuAction: import("ant-design-vue/lib/menu/src/interface").TriggerSubMenuAction; disabledOverflow: boolean; selectable: boolean; theme: import("ant-design-vue").MenuTheme; }> & { beforeCreate?: (() => void) | (() => void)[] | undefined; created?: (() => void) | (() => void)[] | undefined; beforeMount?: (() => void) | (() => void)[] | undefined; mounted?: (() => void) | (() => void)[] | undefined; beforeUpdate?: (() => void) | (() => void)[] | undefined; updated?: (() => void) | (() => void)[] | undefined; activated?: (() => void) | (() => void)[] | undefined; deactivated?: (() => void) | (() => void)[] | undefined; beforeDestroy?: (() => void) | (() => void)[] | undefined; beforeUnmount?: (() => void) | (() => void)[] | undefined; destroyed?: (() => void) | (() => void)[] | undefined; unmounted?: (() => void) | (() => void)[] | undefined; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[] | undefined; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[] | undefined; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase>, info: string) => boolean | void)[] | undefined; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch(source: string | Function, cb: Function, options?: import("vue").WatchOptions | undefined): import("vue").WatchStopHandle; } & Readonly<{ prefixCls?: unknown; disabled?: unknown; inlineCollapsed?: unknown; disabledOverflow?: unknown; openKeys?: unknown; selectedKeys?: unknown; activeKey?: unknown; selectable?: unknown; multiple?: unknown; motion?: unknown; theme?: unknown; mode?: unknown; inlineIndent?: unknown; subMenuOpenDelay?: unknown; subMenuCloseDelay?: unknown; builtinPlacements?: unknown; triggerSubMenuAction?: unknown; getPopupContainer?: unknown; expandIcon?: unknown; } & { multiple: boolean; disabled: boolean; mode: import("ant-design-vue/lib/menu/src/interface").MenuMode; inlineIndent: number; inlineCollapsed: boolean; subMenuOpenDelay: number; subMenuCloseDelay: number; triggerSubMenuAction: import("ant-design-vue/lib/menu/src/interface").TriggerSubMenuAction; disabledOverflow: boolean; selectable: boolean; theme: import("ant-design-vue").MenuTheme; } & { getPopupContainer?: ((node: HTMLElement) => HTMLElement) | undefined; prefixCls?: string | undefined; builtinPlacements?: unknown; expandIcon?: ((p?: { [key: string]: any; isOpen: boolean; } | undefined) => any) | undefined; selectedKeys?: unknown[] | undefined; motion?: unknown; openKeys?: unknown[] | undefined; activeKey?: string | undefined; }> & { onClick?: ((...args: any[]) => any) | undefined; onSelect?: ((...args: any[]) => any) | undefined; onDeselect?: ((...args: any[]) => any) | undefined; onOpenChange?: ((...args: any[]) => any) | undefined; "onUpdate:openKeys"?: ((...args: any[]) => any) | undefined; "onUpdate:selectedKeys"?: ((...args: any[]) => any) | undefined; "onUpdate:activeKey"?: ((...args: any[]) => any) | undefined; } & import("vue").ShallowUnwrapRef<() => JSX.Element> & import("vue").ComponentCustomProperties; __isFragment?: undefined; __isTeleport?: undefined; __isSuspense?: undefined; } & import("vue").ComponentOptionsBase HTMLElement) | undefined; prefixCls?: string | undefined; builtinPlacements?: unknown; expandIcon?: ((p?: { [key: string]: any; isOpen: boolean; } | undefined) => any) | undefined; selectedKeys?: unknown[] | undefined; motion?: unknown; openKeys?: unknown[] | undefined; activeKey?: string | undefined; }> & { onClick?: ((...args: any[]) => any) | undefined; onSelect?: ((...args: any[]) => any) | undefined; onDeselect?: ((...args: any[]) => any) | undefined; onOpenChange?: ((...args: any[]) => any) | undefined; "onUpdate:openKeys"?: ((...args: any[]) => any) | undefined; "onUpdate:selectedKeys"?: ((...args: any[]) => any) | undefined; "onUpdate:activeKey"?: ((...args: any[]) => any) | undefined; }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("click" | "select" | "update:openKeys" | "openChange" | "deselect" | "update:selectedKeys" | "update:activeKey")[], "click" | "select" | "update:openKeys" | "openChange" | "deselect" | "update:selectedKeys" | "update:activeKey", { multiple: boolean; disabled: boolean; mode: import("ant-design-vue/lib/menu/src/interface").MenuMode; inlineIndent: number; inlineCollapsed: boolean; subMenuOpenDelay: number; subMenuCloseDelay: number; triggerSubMenuAction: import("ant-design-vue/lib/menu/src/interface").TriggerSubMenuAction; disabledOverflow: boolean; selectable: boolean; theme: import("ant-design-vue").MenuTheme; }> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & import("@vue/runtime-core").Plugin & { readonly Item: import("vue").DefineComponent<{ role: StringConstructor; disabled: BooleanConstructor; danger: BooleanConstructor; title: { type: (StringConstructor | BooleanConstructor)[]; default: any; }; icon: import("vue-types").VueTypeValidableDef; }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("click" | "focus" | "keydown" | "mouseenter" | "mouseleave")[], "click" | "focus" | "keydown" | "mouseenter" | "mouseleave", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{ role?: unknown; disabled?: unknown; danger?: unknown; title?: unknown; icon?: unknown; } & { disabled: boolean; danger: boolean; } & { icon?: import("ant-design-vue/lib/_util/type").VueNode; title?: string | boolean | undefined; role?: string | undefined; }> & { onFocus?: ((...args: any[]) => any) | undefined; onKeydown?: ((...args: any[]) => any) | undefined; onClick?: ((...args: any[]) => any) | undefined; onMouseenter?: ((...args: any[]) => any) | undefined; onMouseleave?: ((...args: any[]) => any) | undefined; }, { title: string | boolean; disabled: boolean; danger: boolean; }>; readonly SubMenu: import("vue").DefineComponent<{ icon: import("vue-types").VueTypeValidableDef; title: import("vue-types").VueTypeValidableDef; disabled: BooleanConstructor; level: NumberConstructor; popupClassName: StringConstructor; popupOffset: PropType; internalPopupClose: BooleanConstructor; eventKey: StringConstructor; expandIcon: PropType<(p?: { [key: string]: any; isOpen: boolean; } | undefined) => any>; }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("mouseenter" | "mouseleave" | "titleClick")[], "mouseenter" | "mouseleave" | "titleClick", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{ icon?: unknown; title?: unknown; disabled?: unknown; level?: unknown; popupClassName?: unknown; popupOffset?: unknown; internalPopupClose?: unknown; eventKey?: unknown; expandIcon?: unknown; } & { disabled: boolean; internalPopupClose: boolean; } & { icon?: import("ant-design-vue/lib/_util/type").VueNode; title?: import("ant-design-vue/lib/_util/type").VueNode; popupClassName?: string | undefined; expandIcon?: ((p?: { [key: string]: any; isOpen: boolean; } | undefined) => any) | undefined; popupOffset?: number[] | undefined; level?: number | undefined; eventKey?: string | undefined; }> & { onMouseenter?: ((...args: any[]) => any) | undefined; onMouseleave?: ((...args: any[]) => any) | undefined; onTitleClick?: ((...args: any[]) => any) | undefined; }, { disabled: boolean; internalPopupClose: boolean; }>; readonly Divider: import("vue").DefineComponent<{}, () => JSX.Element, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, import("vue").EmitsOptions, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{}>, {}>; readonly ItemGroup: import("vue").DefineComponent<{ title: import("vue-types").VueTypeValidableDef; }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{ title?: unknown; } & { title?: import("ant-design-vue/lib/_util/type").VueNode; }>, {}>; }; AMenuItem: import("vue").DefineComponent<{ role: StringConstructor; disabled: BooleanConstructor; danger: BooleanConstructor; title: { type: (StringConstructor | BooleanConstructor)[]; default: any; }; icon: import("vue-types").VueTypeValidableDef; }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("click" | "focus" | "keydown" | "mouseenter" | "mouseleave")[], "click" | "focus" | "keydown" | "mouseenter" | "mouseleave", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{ role?: unknown; disabled?: unknown; danger?: unknown; title?: unknown; icon?: unknown; } & { disabled: boolean; danger: boolean; } & { icon?: import("ant-design-vue/lib/_util/type").VueNode; title?: string | boolean | undefined; role?: string | undefined; }> & { onFocus?: ((...args: any[]) => any) | undefined; onKeydown?: ((...args: any[]) => any) | undefined; onClick?: ((...args: any[]) => any) | undefined; onMouseenter?: ((...args: any[]) => any) | undefined; onMouseleave?: ((...args: any[]) => any) | undefined; }, { title: string | boolean; disabled: boolean; danger: boolean; }>; AMenuDivider: import("vue").DefineComponent<{}, () => JSX.Element, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, import("vue").EmitsOptions, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{}>, {}>; APopconfirm: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: { sVisible: boolean; }; $props: Partial<{ children: unknown[]; getPopupContainer: (...args: any[]) => any; prefixCls: string; onCancel: (...args: any[]) => any; onConfirm: (...args: any[]) => any; color: string; disabled: boolean; align: { [key: string]: any; }; onVisibleChange: (...args: any[]) => any; transitionName: string; builtinPlacements: { [key: string]: any; }; mouseEnterDelay: number; mouseLeaveDelay: number; trigger: "click" | "contextmenu" | "focus" | "hover" | ("click" | "contextmenu" | "focus" | "hover")[]; autoAdjustOverflow: boolean | { [key: string]: any; }; placement: "left" | "right" | "bottom" | "top" | "bottomRight" | "bottomLeft" | "topLeft" | "topRight" | "leftTop" | "leftBottom" | "rightTop" | "rightBottom"; overlayStyle: { [key: string]: any; }; overlayClassName: string; openClassName: string; arrowPointAtCenter: boolean; destroyTooltipOnHide: boolean; "onUpdate:visible": (...args: any[]) => any; okType: import("ant-design-vue/lib/button/buttonTypes").LegacyButtonType; okButtonProps: { [key: string]: any; }; cancelButtonProps: { [key: string]: any; }; }> & Omit any) | undefined; title?: any; onCancel?: ((...args: any[]) => any) | undefined; onConfirm?: ((...args: any[]) => any) | undefined; visible?: boolean | undefined; content?: any; onVisibleChange?: ((...args: any[]) => any) | undefined; defaultVisible?: boolean | undefined; "onUpdate:visible"?: ((...args: any[]) => any) | undefined; }> & { onCancel?: ((...args: any[]) => any) | undefined; onConfirm?: ((...args: any[]) => any) | undefined; onVisibleChange?: ((...args: any[]) => any) | undefined; "onUpdate:visible"?: ((...args: any[]) => any) | undefined; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "prefixCls" | "trigger" | "placement" | "color" | "transitionName" | "overlayStyle" | "overlayClassName" | "openClassName" | "mouseEnterDelay" | "mouseLeaveDelay" | "getPopupContainer" | "arrowPointAtCenter" | "autoAdjustOverflow" | "destroyTooltipOnHide" | "align" | "builtinPlacements" | "children" | "onVisibleChange" | "onUpdate:visible" | "disabled" | "onCancel" | "okType" | "okButtonProps" | "cancelButtonProps" | "onConfirm">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase>; $emit: (event: "visibleChange" | "update:visible" | "cancel" | "confirm", ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase any) | undefined; title?: any; onCancel?: ((...args: any[]) => any) | undefined; onConfirm?: ((...args: any[]) => any) | undefined; visible?: boolean | undefined; content?: any; onVisibleChange?: ((...args: any[]) => any) | undefined; defaultVisible?: boolean | undefined; "onUpdate:visible"?: ((...args: any[]) => any) | undefined; }> & { onCancel?: ((...args: any[]) => any) | undefined; onConfirm?: ((...args: any[]) => any) | undefined; onVisibleChange?: ((...args: any[]) => any) | undefined; "onUpdate:visible"?: ((...args: any[]) => any) | undefined; }, { configProvider: { getTargetContainer?: (() => HTMLElement) | undefined; getPopupContainer?: ((triggerNode: HTMLElement) => HTMLElement) | undefined; prefixCls?: string | undefined; getPrefixCls?: ((suffixCls?: string | undefined, customizePrefixCls?: string | undefined) => string) | undefined; renderEmpty?: typeof import("ant-design-vue/lib/config-provider/renderEmpty").default | undefined; transformCellText?: ((tableProps: import("ant-design-vue/lib/table/interface").TransformCellTextProps) => any) | undefined; csp?: unknown; autoInsertSpaceInButton?: boolean | undefined; locale?: { locale: string; Pagination?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; DatePicker?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; TimePicker?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; Calendar?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; Table?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; Modal?: { okText: string; cancelText: string; justOkText: string; } | undefined; Popconfirm?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; Transfer?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; Select?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; Upload?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; Form?: { optional?: string | undefined; defaultValidateMessages: { default?: string | (() => string) | undefined; required?: string | (() => string) | undefined; enum?: string | (() => string) | undefined; whitespace?: string | (() => string) | undefined; date?: { format?: string | (() => string) | undefined; parse?: string | (() => string) | undefined; invalid?: string | (() => string) | undefined; } | undefined; types?: { string?: string | (() => string) | undefined; method?: string | (() => string) | undefined; array?: string | (() => string) | undefined; object?: string | (() => string) | undefined; number?: string | (() => string) | undefined; date?: string | (() => string) | undefined; boolean?: string | (() => string) | undefined; integer?: string | (() => string) | undefined; float?: string | (() => string) | undefined; regexp?: string | (() => string) | undefined; email?: string | (() => string) | undefined; url?: string | (() => string) | undefined; hex?: string | (() => string) | undefined; } | undefined; string?: { len?: string | (() => string) | undefined; min?: string | (() => string) | undefined; max?: string | (() => string) | undefined; range?: string | (() => string) | undefined; } | undefined; number?: { len?: string | (() => string) | undefined; min?: string | (() => string) | undefined; max?: string | (() => string) | undefined; range?: string | (() => string) | undefined; } | undefined; array?: { len?: string | (() => string) | undefined; min?: string | (() => string) | undefined; max?: string | (() => string) | undefined; range?: string | (() => string) | undefined; } | undefined; pattern?: { mismatch?: string | (() => string) | undefined; } | undefined; }; } | undefined; Image?: { preview: string; } | undefined; } | undefined; pageHeader?: { ghost: boolean; } | undefined; componentSize?: import("ant-design-vue/lib/config-provider").SizeType; direction?: "ltr" | "rtl" | undefined; space?: { size: number | import("ant-design-vue/lib/config-provider").SizeType; } | undefined; virtual?: boolean | undefined; dropdownMatchSelectWidth?: boolean | undefined; form?: unknown; }; }, { sVisible: boolean; }, {}, { onConfirmHandle(e: Event): void; onCancelHandle(e: Event): void; onVisibleChangeHandle(sVisible: boolean): void; setVisible(sVisible: boolean, e?: Event | undefined): void; getPopupDomNode(): any; renderOverlay(prefixCls: string, popconfirmLocale: any): JSX.Element; }, { methods: { setState(state: {}, callback: any): void; __emit(...args: any[]): void; }; }, import("vue").ComponentOptionsMixin, ("visibleChange" | "update:visible" | "cancel" | "confirm")[], string, { children: unknown[]; getPopupContainer: (...args: any[]) => any; prefixCls: string; onCancel: (...args: any[]) => any; onConfirm: (...args: any[]) => any; color: string; disabled: boolean; align: { [key: string]: any; }; onVisibleChange: (...args: any[]) => any; transitionName: string; builtinPlacements: { [key: string]: any; }; mouseEnterDelay: number; mouseLeaveDelay: number; trigger: "click" | "contextmenu" | "focus" | "hover" | ("click" | "contextmenu" | "focus" | "hover")[]; autoAdjustOverflow: boolean | { [key: string]: any; }; placement: "left" | "right" | "bottom" | "top" | "bottomRight" | "bottomLeft" | "topLeft" | "topRight" | "leftTop" | "leftBottom" | "rightTop" | "rightBottom"; overlayStyle: { [key: string]: any; }; overlayClassName: string; openClassName: string; arrowPointAtCenter: boolean; destroyTooltipOnHide: boolean; "onUpdate:visible": (...args: any[]) => any; okType: import("ant-design-vue/lib/button/buttonTypes").LegacyButtonType; okButtonProps: { [key: string]: any; }; cancelButtonProps: { [key: string]: any; }; }> & { beforeCreate?: (() => void) | (() => void)[] | undefined; created?: (() => void) | (() => void)[] | undefined; beforeMount?: (() => void) | (() => void)[] | undefined; mounted?: (() => void) | (() => void)[] | undefined; beforeUpdate?: (() => void) | (() => void)[] | undefined; updated?: (() => void) | (() => void)[] | undefined; activated?: (() => void) | (() => void)[] | undefined; deactivated?: (() => void) | (() => void)[] | undefined; beforeDestroy?: (() => void) | (() => void)[] | undefined; beforeUnmount?: (() => void) | (() => void)[] | undefined; destroyed?: (() => void) | (() => void)[] | undefined; unmounted?: (() => void) | (() => void)[] | undefined; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[] | undefined; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[] | undefined; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase>, info: string) => boolean | void)[] | undefined; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch(source: string | Function, cb: Function, options?: import("vue").WatchOptions | undefined): import("vue").WatchStopHandle; } & Readonly<{ prefixCls?: unknown; transitionName?: unknown; content?: unknown; title?: unknown; trigger?: unknown; okType?: unknown; disabled?: unknown; okText?: unknown; cancelText?: unknown; icon?: unknown; okButtonProps?: unknown; cancelButtonProps?: unknown; onConfirm?: unknown; onCancel?: unknown; onVisibleChange?: unknown; visible?: unknown; defaultVisible?: unknown; placement?: unknown; color?: unknown; overlayStyle?: unknown; overlayClassName?: unknown; openClassName?: unknown; mouseEnterDelay?: unknown; mouseLeaveDelay?: unknown; getPopupContainer?: unknown; arrowPointAtCenter?: unknown; autoAdjustOverflow?: unknown; destroyTooltipOnHide?: unknown; align?: unknown; builtinPlacements?: unknown; children?: unknown; 'onUpdate:visible'?: unknown; } & { children: unknown[]; prefixCls: string; color: string; disabled: boolean; align: { [key: string]: any; }; transitionName: string; builtinPlacements: { [key: string]: any; }; mouseEnterDelay: number; mouseLeaveDelay: number; trigger: "click" | "contextmenu" | "focus" | "hover" | ("click" | "contextmenu" | "focus" | "hover")[]; autoAdjustOverflow: boolean | { [key: string]: any; }; placement: "left" | "right" | "bottom" | "top" | "bottomRight" | "bottomLeft" | "topLeft" | "topRight" | "leftTop" | "leftBottom" | "rightTop" | "rightBottom"; overlayStyle: { [key: string]: any; }; overlayClassName: string; openClassName: string; arrowPointAtCenter: boolean; destroyTooltipOnHide: boolean; okType: import("ant-design-vue/lib/button/buttonTypes").LegacyButtonType; okButtonProps: { [key: string]: any; }; cancelButtonProps: { [key: string]: any; }; } & { icon?: any; okText?: any; cancelText?: any; getPopupContainer?: ((...args: any[]) => any) | undefined; title?: any; onCancel?: ((...args: any[]) => any) | undefined; onConfirm?: ((...args: any[]) => any) | undefined; visible?: boolean | undefined; content?: any; onVisibleChange?: ((...args: any[]) => any) | undefined; defaultVisible?: boolean | undefined; "onUpdate:visible"?: ((...args: any[]) => any) | undefined; }> & { onCancel?: ((...args: any[]) => any) | undefined; onConfirm?: ((...args: any[]) => any) | undefined; onVisibleChange?: ((...args: any[]) => any) | undefined; "onUpdate:visible"?: ((...args: any[]) => any) | undefined; } & import("vue").ShallowUnwrapRef<{ configProvider: { getTargetContainer?: (() => HTMLElement) | undefined; getPopupContainer?: ((triggerNode: HTMLElement) => HTMLElement) | undefined; prefixCls?: string | undefined; getPrefixCls?: ((suffixCls?: string | undefined, customizePrefixCls?: string | undefined) => string) | undefined; renderEmpty?: typeof import("ant-design-vue/lib/config-provider/renderEmpty").default | undefined; transformCellText?: ((tableProps: import("ant-design-vue/lib/table/interface").TransformCellTextProps) => any) | undefined; csp?: unknown; autoInsertSpaceInButton?: boolean | undefined; locale?: { locale: string; Pagination?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; DatePicker?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; TimePicker?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; Calendar?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; Table?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; Modal?: { okText: string; cancelText: string; justOkText: string; } | undefined; Popconfirm?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; Transfer?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; Select?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; Upload?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; Form?: { optional?: string | undefined; defaultValidateMessages: { default?: string | (() => string) | undefined; required?: string | (() => string) | undefined; enum?: string | (() => string) | undefined; whitespace?: string | (() => string) | undefined; date?: { format?: string | (() => string) | undefined; parse?: string | (() => string) | undefined; invalid?: string | (() => string) | undefined; } | undefined; types?: { string?: string | (() => string) | undefined; method?: string | (() => string) | undefined; array?: string | (() => string) | undefined; object?: string | (() => string) | undefined; number?: string | (() => string) | undefined; date?: string | (() => string) | undefined; boolean?: string | (() => string) | undefined; integer?: string | (() => string) | undefined; float?: string | (() => string) | undefined; regexp?: string | (() => string) | undefined; email?: string | (() => string) | undefined; url?: string | (() => string) | undefined; hex?: string | (() => string) | undefined; } | undefined; string?: { len?: string | (() => string) | undefined; min?: string | (() => string) | undefined; max?: string | (() => string) | undefined; range?: string | (() => string) | undefined; } | undefined; number?: { len?: string | (() => string) | undefined; min?: string | (() => string) | undefined; max?: string | (() => string) | undefined; range?: string | (() => string) | undefined; } | undefined; array?: { len?: string | (() => string) | undefined; min?: string | (() => string) | undefined; max?: string | (() => string) | undefined; range?: string | (() => string) | undefined; } | undefined; pattern?: { mismatch?: string | (() => string) | undefined; } | undefined; }; } | undefined; Image?: { preview: string; } | undefined; } | undefined; pageHeader?: { ghost: boolean; } | undefined; componentSize?: import("ant-design-vue/lib/config-provider").SizeType; direction?: "ltr" | "rtl" | undefined; space?: { size: number | import("ant-design-vue/lib/config-provider").SizeType; } | undefined; virtual?: boolean | undefined; dropdownMatchSelectWidth?: boolean | undefined; form?: unknown; }; }> & { sVisible: boolean; } & { [x: string]: never; } & { setState(state: {}, callback: any): void; __emit(...args: any[]): void; } & { onConfirmHandle(e: Event): void; onCancelHandle(e: Event): void; onVisibleChangeHandle(sVisible: boolean): void; setVisible(sVisible: boolean, e?: Event | undefined): void; getPopupDomNode(): any; renderOverlay(prefixCls: string, popconfirmLocale: any): JSX.Element; } & import("vue").ComponentCustomProperties; __isFragment?: undefined; __isTeleport?: undefined; __isSuspense?: undefined; } & import("vue").ComponentOptionsBase any) | undefined; title?: any; onCancel?: ((...args: any[]) => any) | undefined; onConfirm?: ((...args: any[]) => any) | undefined; visible?: boolean | undefined; content?: any; onVisibleChange?: ((...args: any[]) => any) | undefined; defaultVisible?: boolean | undefined; "onUpdate:visible"?: ((...args: any[]) => any) | undefined; }> & { onCancel?: ((...args: any[]) => any) | undefined; onConfirm?: ((...args: any[]) => any) | undefined; onVisibleChange?: ((...args: any[]) => any) | undefined; "onUpdate:visible"?: ((...args: any[]) => any) | undefined; }, { configProvider: { getTargetContainer?: (() => HTMLElement) | undefined; getPopupContainer?: ((triggerNode: HTMLElement) => HTMLElement) | undefined; prefixCls?: string | undefined; getPrefixCls?: ((suffixCls?: string | undefined, customizePrefixCls?: string | undefined) => string) | undefined; renderEmpty?: typeof import("ant-design-vue/lib/config-provider/renderEmpty").default | undefined; transformCellText?: ((tableProps: import("ant-design-vue/lib/table/interface").TransformCellTextProps) => any) | undefined; csp?: unknown; autoInsertSpaceInButton?: boolean | undefined; locale?: { locale: string; Pagination?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; DatePicker?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; TimePicker?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; Calendar?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; Table?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; Modal?: { okText: string; cancelText: string; justOkText: string; } | undefined; Popconfirm?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; Transfer?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; Select?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; Upload?: { constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; Form?: { optional?: string | undefined; defaultValidateMessages: { default?: string | (() => string) | undefined; required?: string | (() => string) | undefined; enum?: string | (() => string) | undefined; whitespace?: string | (() => string) | undefined; date?: { format?: string | (() => string) | undefined; parse?: string | (() => string) | undefined; invalid?: string | (() => string) | undefined; } | undefined; types?: { string?: string | (() => string) | undefined; method?: string | (() => string) | undefined; array?: string | (() => string) | undefined; object?: string | (() => string) | undefined; number?: string | (() => string) | undefined; date?: string | (() => string) | undefined; boolean?: string | (() => string) | undefined; integer?: string | (() => string) | undefined; float?: string | (() => string) | undefined; regexp?: string | (() => string) | undefined; email?: string | (() => string) | undefined; url?: string | (() => string) | undefined; hex?: string | (() => string) | undefined; } | undefined; string?: { len?: string | (() => string) | undefined; min?: string | (() => string) | undefined; max?: string | (() => string) | undefined; range?: string | (() => string) | undefined; } | undefined; number?: { len?: string | (() => string) | undefined; min?: string | (() => string) | undefined; max?: string | (() => string) | undefined; range?: string | (() => string) | undefined; } | undefined; array?: { len?: string | (() => string) | undefined; min?: string | (() => string) | undefined; max?: string | (() => string) | undefined; range?: string | (() => string) | undefined; } | undefined; pattern?: { mismatch?: string | (() => string) | undefined; } | undefined; }; } | undefined; Image?: { preview: string; } | undefined; } | undefined; pageHeader?: { ghost: boolean; } | undefined; componentSize?: import("ant-design-vue/lib/config-provider").SizeType; direction?: "ltr" | "rtl" | undefined; space?: { size: number | import("ant-design-vue/lib/config-provider").SizeType; } | undefined; virtual?: boolean | undefined; dropdownMatchSelectWidth?: boolean | undefined; form?: unknown; }; }, { sVisible: boolean; }, {}, { onConfirmHandle(e: Event): void; onCancelHandle(e: Event): void; onVisibleChangeHandle(sVisible: boolean): void; setVisible(sVisible: boolean, e?: Event | undefined): void; getPopupDomNode(): any; renderOverlay(prefixCls: string, popconfirmLocale: any): JSX.Element; }, { methods: { setState(state: {}, callback: any): void; __emit(...args: any[]): void; }; }, import("vue").ComponentOptionsMixin, ("visibleChange" | "update:visible" | "cancel" | "confirm")[], "visibleChange" | "update:visible" | "cancel" | "confirm", { children: unknown[]; getPopupContainer: (...args: any[]) => any; prefixCls: string; onCancel: (...args: any[]) => any; onConfirm: (...args: any[]) => any; color: string; disabled: boolean; align: { [key: string]: any; }; onVisibleChange: (...args: any[]) => any; transitionName: string; builtinPlacements: { [key: string]: any; }; mouseEnterDelay: number; mouseLeaveDelay: number; trigger: "click" | "contextmenu" | "focus" | "hover" | ("click" | "contextmenu" | "focus" | "hover")[]; autoAdjustOverflow: boolean | { [key: string]: any; }; placement: "left" | "right" | "bottom" | "top" | "bottomRight" | "bottomLeft" | "topLeft" | "topRight" | "leftTop" | "leftBottom" | "rightTop" | "rightBottom"; overlayStyle: { [key: string]: any; }; overlayClassName: string; openClassName: string; arrowPointAtCenter: boolean; destroyTooltipOnHide: boolean; "onUpdate:visible": (...args: any[]) => any; okType: import("ant-design-vue/lib/button/buttonTypes").LegacyButtonType; okButtonProps: { [key: string]: any; }; cancelButtonProps: { [key: string]: any; }; }> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & import("@vue/runtime-core").Plugin; props: Readonly> & { onMenuEvent?: ((...args: any[]) => any) | undefined; }>>; emit: (event: "menuEvent", ...args: any[]) => void; handleClickMenu: (item: DropMenu) => void; getPopConfirmAttrs: import("vue").ComputedRef<(attrs: any) => import("lodash").Omit>; getAttr: (key: string | number) => { key: string | number; }; BzIcon: import("../../../utils").WithInstall & { default: string; }; color: import("vue-types").VueTypeValidableDef & { default: string; }; size: { type: PropType; default: number; }; spin: import("vue-types").VueTypeValidableDef & { default: boolean; } & { default: boolean; }; prefix: import("vue-types").VueTypeValidableDef & { default: string; } & { default: string; }; }, { elRef: ElRef; getWrapStyle: import("vue").ComputedRef; isSvgIcon: import("vue").ComputedRef; getSvgIcon: import("vue").ComputedRef; isIconFont: import("vue").ComputedRef; getIconFontIcon: import("vue").ComputedRef; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly & { default: string; }; color: import("vue-types").VueTypeValidableDef & { default: string; }; size: { type: PropType; default: number; }; spin: import("vue-types").VueTypeValidableDef & { default: boolean; } & { default: boolean; }; prefix: import("vue-types").VueTypeValidableDef & { default: string; } & { default: string; }; }>>, { color: string; icon: string; prefix: string; size: string | number; spin: boolean; }>>; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "menuEvent"[], "menuEvent", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly> & { onMenuEvent?: ((...args: any[]) => any) | undefined; }, {}>; export default _sfc_main;