import { DialogProps, DialogTransition } from "./dialog.js"; import * as vue from "vue"; import { CSSProperties, Ref, TransitionProps } from "vue"; //#region ../../packages/components/dialog/src/use-dialog.d.ts declare const useDialog: (props: DialogProps, targetRef: Ref) => { afterEnter: () => void; afterLeave: () => void; beforeLeave: () => void; handleClose: () => void; onModalClick: () => void; close: () => void; doClose: () => void; onOpenAutoFocus: () => void; onCloseAutoFocus: () => void; onCloseRequested: () => void; onFocusoutPrevented: (event: CustomEvent) => void; titleId: Ref; bodyId: Ref; closed: Ref; style: vue.ComputedRef; overlayDialogStyle: vue.ComputedRef; rendered: Ref; visible: Ref; zIndex: Ref; transitionConfig: vue.ComputedRef void; onBeforeLeave: () => void; onAfterLeave: () => void; }>; _draggable: vue.ComputedRef; _alignCenter: vue.ComputedRef; _overflow: vue.ComputedRef; closing: Ref; }; //#endregion export { useDialog };