import type { ComputedRef, VNode } from "vue"; export type VisibilityRootProps = Readonly<{ style: Readonly>; onVnodeBeforeMount: (vnode: VNode) => void; onVnodeBeforeUnmount: (vnode: VNode) => void; }>; export declare function useVisibility(options?: { provide?: boolean; }): Readonly<{ visible: ComputedRef; rootProps: VisibilityRootProps; }>;