import { Observable } from 'rxjs'; import { HttpClient } from '@angular/common/http'; import * as i0 from "@angular/core"; export declare class LoadSsrScriptsAndLinksService { protected http: HttpClient; MEALZ_SSR_API: string; componentStylesUrl: string; scriptsPaths: any[]; private allScriptLoaded$; private scriptLoaded; constructor(http: HttpClient); getComponentStyles(): Observable; loadStyles(): void; /** * Fetches style link URLs from SSR and waits until each stylesheet has loaded (or failed), * so consumers can paint without a FOUC. */ protected loadStylesWhenReady(): Observable; private waitForStylesheet; loadComponentScripts(): void; private appendElementToHead; static ɵfac: i0.ɵɵFactoryDef; static ɵprov: i0.ɵɵInjectableDef; } //# sourceMappingURL=load-ssr-scripts-and-links.service.d.ts.map