declare const _default: import('vue').DefineComponent { DIALOG_SLIDER_RIGHT: string; DIALOG_FADE: string; SELECT_DROPDOWN: string; DROPDOWN_MENU: string; DIALOG_BOX_CLASS: string; PC_SCROLL_LOCK_CLASS: string; MOBILE_SCROLL_LOCK_CLASS: string; Mode: string; scrollLockClass(mode: any): string; }; }; appendToBody: { type: BooleanConstructor; default: () => boolean; }; beforeClose: FunctionConstructor; center: { type: BooleanConstructor; default: () => boolean; }; closeOnClickModal: { type: BooleanConstructor; default: () => boolean; }; closeOnPressEscape: { type: BooleanConstructor; default: () => boolean; }; destroyOnClose: { type: BooleanConstructor; default: () => boolean; }; dialogClass: { type: StringConstructor; default: () => string; }; draggable: { type: BooleanConstructor; default: () => boolean; }; dragOutsideWindow: { type: BooleanConstructor; default: () => boolean; }; fullscreen: { type: BooleanConstructor; default: () => boolean; }; isFormReset: { type: BooleanConstructor; default: () => boolean; }; lockScroll: { type: BooleanConstructor; default: () => boolean; }; modal: { type: BooleanConstructor; default: () => boolean; }; modalAppendToBody: { type: BooleanConstructor; default: () => boolean; }; resize: { type: BooleanConstructor; default: () => boolean; }; rightSlide: { type: BooleanConstructor; default: () => boolean; }; showClose: { type: BooleanConstructor; default: () => boolean; }; showHeader: { type: BooleanConstructor; default: () => boolean; }; title: { type: StringConstructor; default: () => string; }; top: StringConstructor; visible: { type: BooleanConstructor; default: () => boolean; }; width: { type: StringConstructor; default: () => string; }; maxHeight: { type: StringConstructor; default: () => string; }; }>, { t: (this: any, path: any, options?: any) => any; vm: any; f: (props: any, attrs?: {}) => {}; a: (attrs: any, filters: any, include: any) => {}; d: (props: any) => void; dp: (props: any) => void; gcls: (key: any) => any; }, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, ("update:visible" | "close" | "cancel" | "confirm" | "open" | "change" | "before-close" | "opened" | "closed")[], "update:visible" | "close" | "cancel" | "confirm" | "open" | "change" | "before-close" | "opened" | "closed", import('vue').PublicProps, Readonly { DIALOG_SLIDER_RIGHT: string; DIALOG_FADE: string; SELECT_DROPDOWN: string; DROPDOWN_MENU: string; DIALOG_BOX_CLASS: string; PC_SCROLL_LOCK_CLASS: string; MOBILE_SCROLL_LOCK_CLASS: string; Mode: string; scrollLockClass(mode: any): string; }; }; appendToBody: { type: BooleanConstructor; default: () => boolean; }; beforeClose: FunctionConstructor; center: { type: BooleanConstructor; default: () => boolean; }; closeOnClickModal: { type: BooleanConstructor; default: () => boolean; }; closeOnPressEscape: { type: BooleanConstructor; default: () => boolean; }; destroyOnClose: { type: BooleanConstructor; default: () => boolean; }; dialogClass: { type: StringConstructor; default: () => string; }; draggable: { type: BooleanConstructor; default: () => boolean; }; dragOutsideWindow: { type: BooleanConstructor; default: () => boolean; }; fullscreen: { type: BooleanConstructor; default: () => boolean; }; isFormReset: { type: BooleanConstructor; default: () => boolean; }; lockScroll: { type: BooleanConstructor; default: () => boolean; }; modal: { type: BooleanConstructor; default: () => boolean; }; modalAppendToBody: { type: BooleanConstructor; default: () => boolean; }; resize: { type: BooleanConstructor; default: () => boolean; }; rightSlide: { type: BooleanConstructor; default: () => boolean; }; showClose: { type: BooleanConstructor; default: () => boolean; }; showHeader: { type: BooleanConstructor; default: () => boolean; }; title: { type: StringConstructor; default: () => string; }; top: StringConstructor; visible: { type: BooleanConstructor; default: () => boolean; }; width: { type: StringConstructor; default: () => string; }; maxHeight: { type: StringConstructor; default: () => string; }; }>> & Readonly<{ onClose?: ((...args: any[]) => any) | undefined; onCancel?: ((...args: any[]) => any) | undefined; onChange?: ((...args: any[]) => any) | undefined; onConfirm?: ((...args: any[]) => any) | undefined; "onUpdate:visible"?: ((...args: any[]) => any) | undefined; onOpen?: ((...args: any[]) => any) | undefined; "onBefore-close"?: ((...args: any[]) => any) | undefined; onOpened?: ((...args: any[]) => any) | undefined; onClosed?: ((...args: any[]) => any) | undefined; }>, { visible: boolean; title: string; showHeader: boolean; showClose: boolean; fullscreen: boolean; lockScroll: boolean; maxHeight: string; resize: boolean; width: string; center: boolean; _constants: Record; appendToBody: boolean; closeOnClickModal: boolean; closeOnPressEscape: boolean; destroyOnClose: boolean; dialogClass: string; draggable: boolean; dragOutsideWindow: boolean; isFormReset: boolean; modal: boolean; modalAppendToBody: boolean; rightSlide: boolean; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; export default _default;