import * as i0 from "@angular/core"; export declare type PepFileType = 'script' | 'style'; export interface IPepExternalFileModel { path: string; type: PepFileType; } export declare class PepFileService { private scripts; private styles; constructor(); loadFiles(files: IPepExternalFileModel[]): Promise; removeFiles(files: IPepExternalFileModel[]): void; loadScript(path: string): Promise; loadStyle(path: string): Promise; loadFontStyle(styleId: string, href: string): void; getFileName(filePath: string, withExtenstion?: boolean): string; getFileExtension(filePath: string): string; isValidUrl(url: string): boolean; convertFromb64toBlob(b64Data: any, contentType?: string, sliceSize?: number): Blob; getAssetsPath(assetsDomain?: string, libName?: string): string; getAssetsTranslationsSuffix(libName?: string): string; getAssetsTranslationsPath(assetsDomain?: string, libName?: string): string; getAssetsImagesPath(assetsDomain?: string, image?: string, libName?: string): string; getSvgAsImageSrc(svg: string): string; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }