import type { SFCWithInstall } from '../../utils'; export declare const _ModalBox: SFCWithInstall; export declare const ModalPopup: SFCWithInstall; declare const _default: SFCWithInstall; 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; }>> & Record; export default _default;