import type { Ref } from 'vue'; import type { DialogProps } from './dialog'; export 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: any; style: any; overlayDialogStyle: any; rendered: any; visible: any; zIndex: any; transitionConfig: any; _draggable: any; _alignCenter: any; _overflow: any; };