1 |
|
2 |
|
3 |
|
4 |
|
5 |
|
6 |
|
7 |
|
8 |
|
9 | import { StaticSymbolResolverHost } from '@angular/compiler';
|
10 | import * as ts from 'typescript';
|
11 | export declare class ReflectorHost implements StaticSymbolResolverHost {
|
12 | private readonly tsLSHost;
|
13 | private readonly hostAdapter;
|
14 | private readonly metadataReaderCache;
|
15 | private readonly moduleResolutionCache;
|
16 | private readonly fakeContainingPath;
|
17 | constructor(getProgram: () => ts.Program, tsLSHost: ts.LanguageServiceHost);
|
18 | getMetadataFor(modulePath: string): {
|
19 | [key: string]: any;
|
20 | }[] | undefined;
|
21 | moduleNameToFileName(moduleName: string, containingFile?: string): string | null;
|
22 | getOutputName(filePath: string): string;
|
23 | }
|