/** * Make everything BEHIND a body-level Vendo surface inert, and put it back. * * Both of the surfaces that escape to `document.body` need this: the overlay * panel (a modal dialog) and the mobile takeover page (which covers the host's * viewport whole). `position: fixed` plus a scrim stops the mouse; only `inert` * stops the keyboard and the screen reader from walking into the host page * underneath a surface that is visually covering it. * * Returns the release function — call it on close AND on unmount-while-open. */ export declare function inertBehind(wrapper: Element | null): () => void;