/** Locate the portal container directly below body, or null for detached nodes. */ export declare function bodyChildContaining(node: Element): Element | null; /** Keep a portal root or an inline panel branch interactive until this claim releases. */ export declare function acquireOutsideInert(content: Element, mode?: 'root' | 'branch'): () => void; /** Synchronous escape hatch for focus restoration before lifecycle cleanup. */ export declare function releaseOutsideInert(doc?: Document): void;