1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
| import { RawSourceMap, SourceMapGenerator } from 'source-map';
|
| import { SourceAndMapMixin } from '.';
| import Source = require('./Source');
|
| /**
| * Represents source code with SourceMap, optionally having an additional SourceMap for the original source.
| */
| declare class SourceMapSource extends Source implements SourceAndMapMixin {
| constructor(
| sourceCode: string,
| name: string,
| sourceMap: SourceMapGenerator | RawSourceMap,
| originalSource?: string,
| innerSourceMap?: RawSourceMap | string,
| removeOriginalSource?: boolean,
| );
| buffer(): Buffer;
| source(): string;
| }
|
| export = SourceMapSource;
|
|