declare const _default: import("vue").DefineComponent<{ modelValue: { type: BooleanConstructor; default: boolean; }; title: { type: StringConstructor; default: string; }; description: { type: StringConstructor; default: string; }; asideDescription: StringConstructor; confirmDisabled: BooleanConstructor; cancelDisabled: BooleanConstructor; width: { type: NumberConstructor; default: number; }; height: { type: NumberConstructor; default: number; }; useMaximizing: { type: BooleanConstructor; default: boolean; }; maximizing: { type: BooleanConstructor; default: boolean; }; appendToBody: { type: BooleanConstructor; default: boolean; }; }, { modalWrapStyle: import("vue").ComputedRef<{ left: string | number; top: string | number; 'max-height': string; }>; onHeaderMousedown: (e: any) => void; onMaximizing: () => void; isMaximizing: import("vue").Ref; mainStyle: import("vue").ComputedRef<{ width: string; }>; onConfirm: () => void; onCancel: () => void; onDelete: () => void; onClose: () => void; modal: import("vue").Ref; modalWrap: import("vue").Ref; }, any, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("close" | "cancel" | "confirm" | "update:maximizing" | "delete")[], "close" | "cancel" | "confirm" | "update:maximizing" | "delete", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly> & { onClose?: ((...args: any[]) => any) | undefined; onCancel?: ((...args: any[]) => any) | undefined; onConfirm?: ((...args: any[]) => any) | undefined; "onUpdate:maximizing"?: ((...args: any[]) => any) | undefined; onDelete?: ((...args: any[]) => any) | undefined; }, { title: string; width: number; modelValue: boolean; height: number; description: string; confirmDisabled: boolean; cancelDisabled: boolean; useMaximizing: boolean; maximizing: boolean; appendToBody: boolean; }>; export default _default;