import type { MutableRefObject } from "react";
import type { DialogStore } from "../dialog-store.ts";
import type { DialogOptions } from "../dialog.tsx";
export declare function useHideOnInteractOutside(store: DialogStore, hideOnInteractOutside: DialogOptions["hideOnInteractOutside"], domReady?: boolean | HTMLElement | null, interactedOutsideRef?: MutableRefObject<boolean>): void;
