import { type ReactNode } from 'react'; export type GeneratorFunction = (props: P, ref?: R) => T; export type ChildOrGenerator = T | GeneratorFunction; export declare function renderOrClone(children: ChildOrGenerator, props: P, ref?: R): import("react").ReactElement> | T;