forked from ard/ruoyi-api

‘liusuyi’
2023-07-31 e7ebe2512258e91e6003467b2f613f8188db6f5d
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import { RawSourceMap } from 'source-map';
 
import { CachedData, MapOptions } from '.';
import Source = require('./Source');
 
/**
 * Decorates a Source and caches returned results of map, source, size and sourceAndMap in memory.
 * Every other operation is delegated to the wrapped Source.
 */
declare class CachedSource extends Source {
    constructor(source: null | (() => Source), cachedData: CachedData);
    constructor(source: Source);
    map(options?: MapOptions): RawSourceMap;
    original(): Source;
    getCachedData(): CachedData;
}
 
export = CachedSource;