/** 弹窗组件 */ import type { CSSProperties } from 'vue'; import type { GetContainerFunc } from './types'; declare const _default: import("vue").DefineComponent<{ movable: { type: BooleanConstructor; default: boolean; }; moveOut: BooleanConstructor; moveOutPositive: BooleanConstructor; resizable: import("vue").PropType; maxable: BooleanConstructor; multiple: BooleanConstructor; fullscreen: BooleanConstructor; inner: BooleanConstructor; resetOnClose: { type: BooleanConstructor; default: boolean; }; maskClass: StringConstructor; position: import("vue").PropType; afterClose: import("vue").PropType<(...args: any[]) => any>; bodyStyle: import("vue").PropType; cancelText: StringConstructor; closeIcon: ObjectConstructor; confirmLoading: BooleanConstructor; footer: import("vue").PropType; getContainer: import("vue").PropType; okText: StringConstructor; okType: import("vue").PropType; okButtonProps: import("vue").PropType; cancelButtonProps: import("vue").PropType; title: StringConstructor; visible: BooleanConstructor; width: { type: (StringConstructor | NumberConstructor)[]; default: number; }; style: import("vue").PropType; centered: BooleanConstructor; closable: { type: BooleanConstructor; default: boolean; }; destroyOnClose: BooleanConstructor; forceRender: BooleanConstructor; keyboard: { type: BooleanConstructor; default: boolean; }; mask: { type: BooleanConstructor; default: boolean; }; maskClosable: { type: BooleanConstructor; default: boolean; }; maskStyle: import("vue").PropType; wrapClassName: StringConstructor; zIndex: { type: NumberConstructor; default: number; }; dialogClass: StringConstructor; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("update:visible" | "cancel" | "ok" | "change" | "update:fullscreen")[], "update:visible" | "cancel" | "ok" | "change" | "update:fullscreen", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; maxable: BooleanConstructor; multiple: BooleanConstructor; fullscreen: BooleanConstructor; inner: BooleanConstructor; resetOnClose: { type: BooleanConstructor; default: boolean; }; maskClass: StringConstructor; position: import("vue").PropType; afterClose: import("vue").PropType<(...args: any[]) => any>; bodyStyle: import("vue").PropType; cancelText: StringConstructor; closeIcon: ObjectConstructor; confirmLoading: BooleanConstructor; footer: import("vue").PropType; getContainer: import("vue").PropType; okText: StringConstructor; okType: import("vue").PropType; okButtonProps: import("vue").PropType; cancelButtonProps: import("vue").PropType; title: StringConstructor; visible: BooleanConstructor; width: { type: (StringConstructor | NumberConstructor)[]; default: number; }; style: import("vue").PropType; centered: BooleanConstructor; closable: { type: BooleanConstructor; default: boolean; }; destroyOnClose: BooleanConstructor; forceRender: BooleanConstructor; keyboard: { type: BooleanConstructor; default: boolean; }; mask: { type: BooleanConstructor; default: boolean; }; maskClosable: { type: BooleanConstructor; default: boolean; }; maskStyle: import("vue").PropType; wrapClassName: StringConstructor; zIndex: { type: NumberConstructor; default: number; }; dialogClass: StringConstructor; }>> & { "onUpdate:visible"?: ((...args: any[]) => any) | undefined; onCancel?: ((...args: any[]) => any) | undefined; onOk?: ((...args: any[]) => any) | undefined; onChange?: ((...args: any[]) => any) | undefined; "onUpdate:fullscreen"?: ((...args: any[]) => any) | undefined; }, { movable: boolean; moveOut: boolean; moveOutPositive: boolean; maxable: boolean; multiple: boolean; fullscreen: boolean; inner: boolean; resetOnClose: boolean; confirmLoading: boolean; visible: boolean; width: string | number; centered: boolean; closable: boolean; destroyOnClose: boolean; forceRender: boolean; keyboard: boolean; mask: boolean; maskClosable: boolean; zIndex: number; }>; export default _default;