import * as React from 'react' export type Renderable = React.ComponentType | React.ReactNode export type RenderResult = React.ReactElement | null export interface RenderOptions { cloneElement?: boolean } export function createRender( renderable?: Renderable

, options?: RenderOptions, ): ((...args: [any]) => RenderResult) export default function render( renderable?: Renderable

, props?: P, options?: RenderOptions, ): RenderResult