1 | import { RawSourceMap } from 'source-map';
|
2 | import ts from 'typescript';
|
3 | export interface Result {
|
4 | readonly text: string;
|
5 | readonly sourceMap: RawSourceMap;
|
6 | }
|
7 | export declare const printBundle: (programIn: ts.Program, files: readonly ts.SourceFile[], substituteNode: (hint: ts.EmitHint, node: ts.Node) => ts.Node) => Result;
|
8 | export declare const markOriginal: <T extends ts.Node>(node: T) => T;
|
9 | export declare const setOriginal: <T extends ts.Node>(node: T, original: ts.Node) => T;
|
10 | export declare const isOriginal: (node: ts.Node) => boolean;
|
11 | export declare const setOriginalRecursive: <T extends ts.Node>(start: T, original: ts.Node) => T;
|