import { ComponentType } from 'react'; import { ClientLoader, JavaScriptModule } from './loader'; export type CreateDeferredOptions = { loader: ClientLoader; preload: ClientLoader; }; export type Deferred = { preload(): void; promise: Promise>; result: JavaScriptModule | void; start(): Promise; }; export declare const createDeferred: >({ loader, preload, }: CreateDeferredOptions) => Deferred; //# sourceMappingURL=deferred.d.ts.map