import { type IRNode } from '../types.js'; export interface IRHostNamespaceValidationOptions { userBindings?: ReadonlySet; } export declare function beginIRHostNamespacesValidatedTS(root: IRNode, options?: IRHostNamespaceValidationOptions): boolean; export declare function endIRHostNamespacesValidatedTS(root: IRNode, didBegin: boolean): void; export declare function validatedHostNamespaceBindingsFor(node: IRNode, propName: string): ReadonlySet | undefined;