import { SubAppCSRData, SubAppDef, SubAppFeatureResult } from "../subapp/types"; import { SubAppRenderPipeline } from "../subapp/subapp-render-pipeline"; import { ClientFrameworkLib } from "../subapp/client-framework-lib"; export declare class ClientRenderPipeline implements Partial { /** The component instance subapp mounted on */ subAppName: string; csrData?: SubAppCSRData; framework?: ClientFrameworkLib; prepResult?: SubAppFeatureResult; preparePromise?: Promise; constructor(csrData: SubAppCSRData); start(_reload?: boolean): Promise; startPrepare(): any; waitForPrepare(): Promise; getPrepResult(): any; isPrepared(): boolean; executeRender(): void; _getSubApp(): SubAppDef; _mount(_: any): any; _unmount(_: any): any; _reload(): Promise; }