import { JSX } from 'solid-js'; /** * Hosts a bot check over the routed view it interrupts, which stays mounted underneath so the * consumer is back where they were once the check passes. The widget makes the covered view inert * while the check is open. Focus moves into the check only when it was already in the widget (or * nowhere), so a check that opens on a background refresh never pulls focus or scroll from the * host page, and it returns to where it was when the check closes. */ export declare function RecheckOverlay(props: { children: JSX.Element; }): JSX.Element;