import * as React from "react"; import type { ClientComponentMeta, RSCNode } from "../types.js"; import { type RSCComponentProps } from "./component-detector.js"; /** Recursively renders a component tree to RSC nodes */ export declare function renderTree(Component: React.ComponentType | React.ReactElement | string | number | null | undefined, props: Props, clientManifest: Map, clientRefs: Map, reactVersion?: string): Promise; /** Processes a React element into RSC node representation */ export declare function processElement(element: React.ReactElement, clientManifest: Map, clientRefs: Map, reactVersion?: string): Promise; export declare function renderChildren(children: React.ReactNode, clientManifest: Map, clientRefs: Map, reactVersion?: string): Promise; //# sourceMappingURL=tree-processor.d.ts.map