import * as React from 'react'; import { OnRequestListener } from '../../../shared/request-types.js'; export type LoaderProps = { progress: number; }; type Props = { loader?: React.ElementType; src: string; }; type State = { loading: boolean; progress: number; }; export declare class ReactEntryComponentInjector extends React.Component implements OnRequestListener { private myRef; constructor(props: Props); __onRequestCompleted: (key: string, success: boolean) => void; private injectComponent; componentDidMount(): void; render(): import("react/jsx-runtime").JSX.Element; private extracted; } export {};