import React from 'react'; type ComponentType

= React.ComponentType

; type LoaderFunction = () => Promise<{ default: T; } | T>; interface LazyComponentOptions { LoadingComponent?: React.ComponentType; ErrorComponent?: React.ComponentType<{ error: Error; }>; } export declare function createLazyComponent>(loader: LoaderFunction, options?: LazyComponentOptions): (props: P) => JSX.Element; export {};