@dooboostore/simple-boot-http-server-ssr
Version:
front end SPA frameworks SSR
16 lines • 694 B
TypeScript
import { ConstructorType } from '@dooboostore/core/types';
import { FactoryAndParams } from './SSRFilter';
import JSDOM from 'jsdom';
import { SimpleBootFront } from '@dooboostore/simple-boot-front/SimpleBootFront';
export declare class SSRWorker {
factory: FactoryAndParams;
otherInstanceSim?: Map<ConstructorType<any>, any>;
welcomUrl: string;
private simpleBootFront?;
constructor(factory: FactoryAndParams, otherInstanceSim?: Map<ConstructorType<any>, any>);
run(): Promise<void>;
makeJsdom(): Promise<JSDOM.JSDOM>;
makeFront(jsdom?: JSDOM.JSDOM): Promise<SimpleBootFront>;
getHtml(url: string): Promise<string>;
}
//# sourceMappingURL=SSRWorker.d.ts.map