import React from 'react'; import type { RendererProps } from '../core'; /** * Convenience wrapper around React's Component for constraining props. * * @template P type of any renderer props * @template S state of the Renderer */ export declare class RendererComponent

extends React.Component { constructor(props: P); } /** * Stateless Renderer. * * @template P type of any renderer props */ export type StatelessRenderer

= React.StatelessComponent

; /** * Represents a Renderer, which might either be a component or a function. */ export type Renderer = RendererComponent | StatelessRenderer;