1 | import ts, { GetCanonicalFileName, SourceFile } from "typescript";
|
2 | import { VisitorContext } from "../types";
|
3 |
|
4 |
|
5 |
|
6 | export declare function getOutputDirForSourceFile(context: VisitorContext, sourceFile: SourceFile): string;
|
7 |
|
8 |
|
9 |
|
10 | export declare function isModulePathsMatch(context: VisitorContext, moduleName: string): boolean;
|
11 |
|
12 |
|
13 |
|
14 | export declare function createSyntheticEmitHost(compilerOptions: ts.CompilerOptions, tsInstance: typeof ts, getCanonicalFileName: GetCanonicalFileName, fileNames: string[]): ts.EmitHost;
|
15 |
|
16 |
|
17 |
|
18 | export declare function getTsNodeRegistrationProperties(tsInstance: typeof ts): {
|
19 | compilerOptions: ts.CompilerOptions & object & {
|
20 | outDir: string | undefined;
|
21 | };
|
22 | fileNames: string[];
|
23 | tsNodeOptions: import("ts-node").RegisterOptions;
|
24 | } | undefined;
|