import { AnyMap, originalPositionFor } from '@jridgewell/trace-mapping'; import { GenMapping, maybeAddMapping, toDecodedMap, toEncodedMap, setSourceContent } from '@jridgewell/gen-mapping'; import type { TraceMap, SectionedSourceMapInput } from '@jridgewell/trace-mapping'; export type { TraceMap, SectionedSourceMapInput }; import type { Mapping, EncodedSourceMap, DecodedSourceMap } from '@jridgewell/gen-mapping'; export type { Mapping, EncodedSourceMap, DecodedSourceMap }; export declare class SourceMapConsumer { private _map; file: TraceMap['file']; names: TraceMap['names']; sourceRoot: TraceMap['sourceRoot']; sources: TraceMap['sources']; sourcesContent: TraceMap['sourcesContent']; constructor(map: ConstructorParameters[0], mapUrl: Parameters[1]); originalPositionFor(needle: Parameters[1]): ReturnType; destroy(): void; } export declare class SourceMapGenerator { private _map; constructor(opts: ConstructorParameters[0]); addMapping(mapping: Parameters[1]): ReturnType; setSourceContent(source: Parameters[1], content: Parameters[2]): ReturnType; toJSON(): ReturnType; toDecodedMap(): ReturnType; }