UNPKG

@nova-ui/bits

Version:

SolarWinds Nova Framework

22 lines (21 loc) 753 B
import { LoggerService } from "../../../services/log-service"; import { CodeSourceFiles } from "../../../types"; import * as i0 from "@angular/core"; /** @ignore */ export declare class SourcesService { private logger; private config; constructor(logger: LoggerService, config: CodeSourceFiles); getSourcesByFilenamePrefix(filenamePrefix: string): Promise<FileMetadata[]>; private getFilename; private getFileType; private getTrimmedFilePath; static ɵfac: i0.ɵɵFactoryDeclaration<SourcesService, [null, { optional: true; }]>; static ɵprov: i0.ɵɵInjectableDeclaration<SourcesService>; } export interface FileMetadata { filePath: string; fileContent: string; fileType: string; fileName: string; }