import { LoggerService } from "../../../services/log-service";
import * as i0 from "@angular/core";
/** @ignore */
export declare class SourcesService {
    private logger;
    private config;
    constructor(logger: LoggerService, config: {
        context: string;
        files: {
            content: string;
            path: string;
        }[];
    });
    getSourcesByFilenamePrefix(filenamePrefix: string): 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;
}
