import type { StandardSchemaV1 } from "@nifrajs/core/schema"; import { type ComponentType, type ReactElement, type ReactNode } from "react"; /** Called by generated facades. The actual native reference stays private to this module. */ export declare function guardedClientReference(reference: unknown, schema: StandardSchemaV1, slots?: readonly string[]): ComponentType>; export declare function guardedClientElement(type: unknown, raw: unknown, key?: unknown): ReactNode | undefined; export declare function guardedCreateElement(type: unknown, props?: unknown, ...children: ReactNode[]): ReactNode; export declare function guardedCloneElement(element: ReactElement, props?: unknown, ...children: ReactNode[]): ReactNode; //# sourceMappingURL=guard.d.ts.map