import { PepAddonService, PepHttpService, PepSessionService } from '@pepperi-addons/ngx-lib'; import { IPepRemoteLoaderParamsOptions, PepRemoteLoaderOptions } from './remote-loader.model'; import { IBlockLoaderData } from './remote-loader.model'; import * as i0 from "@angular/core"; export declare class PepRemoteLoaderService { private httpService; private sessionService; private addonService; constructor(httpService: PepHttpService, sessionService: PepSessionService, addonService: PepAddonService); getRemoteLoaderOptions(blockLoaderData: IBlockLoaderData, blockRemoteEntry?: string, type?: 'script' | 'module' | 'manifest'): PepRemoteLoaderOptions; private getBlockLoaderDataUrl; getBlockRemoteLoaderOptions(options: IPepRemoteLoaderParamsOptions): Promise; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }