export * from './src/dialog'; export declare const VanDialog: import("@dist-packages/utils").SFCWithInstall void; n: (suffix?: string | undefined) => string; targetRef: import("vue").Ref; handleRef: import("vue").Ref; visible: import("vue").Ref; draggable: import("vue").ComputedRef; doOpen: () => void; doClose: () => any; onModalClick: () => void; onClose: () => void; onPressEscape: (e: KeyboardEvent) => void; VanOverlay: import("@dist-packages/utils").SFCWithInstall, {}>> & Record; VanIcon: import("@dist-packages/utils").SFCWithInstall, {}>> & Record; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("update:modelValue" | "open" | "opened" | "close" | "closed")[], "update:modelValue" | "open" | "opened" | "close" | "closed", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly> & { "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; onOpen?: ((...args: any[]) => any) | undefined; onOpened?: ((...args: any[]) => any) | undefined; onClose?: ((...args: any[]) => any) | undefined; onClosed?: ((...args: any[]) => any) | undefined; }, {}>> & Record; export default VanDialog;