import { RawSourceMap, RawSourceMapWithDebugId } from './RawSourceMap'; export interface SourceAndSourceMap { readonly source: AssetWithContent; readonly sourceMap: AssetWithContent; } export interface ProcessedSourceAndSourceMap { readonly source: AssetWithContent; readonly sourceMap: AssetWithContent; readonly debugId: string; } export interface Asset { readonly name: string; readonly path: string; } export interface AssetWithContent extends Asset { readonly content: T; } export interface AssetWithDebugId extends Asset { readonly debugId: string; }