import { MapInfoOutput, SourceMapper } from "../utils/mappings/sourcemapper"; import Configuration from "../models/Configuration"; export default class SourceMapperService { private _config; /** * The source mapping service * @private */ protected _sourceMapper: SourceMapper; constructor(_config: Configuration); init(): Promise; mappingInfo(rel_path: string, line_no: number, colNumber: number): MapInfoOutput | null; hasScanned(dirname: string): boolean; appendResultsSync(dirname: string, strings: string[]): void; scanDirectorySync(dirname: string): string[]; reverseMappingInfo(inputPath: string, lineNumber: number, colNumber?: number): MapInfoOutput | null; }