1
- import * as tsTypes from "typescript" ;
2
- import { TransformerFactoryCreator } from "./ioptions" ;
3
- export declare class LanguageServiceHost implements tsTypes . LanguageServiceHost {
4
- private parsedConfig ;
5
- private transformers ;
6
- private cwd ;
7
- private snapshots ;
8
- private versions ;
9
- private service ?;
10
- private fileNames ;
11
- constructor ( parsedConfig : tsTypes . ParsedCommandLine , transformers : TransformerFactoryCreator [ ] , cwd : string ) ;
12
- reset ( ) : void ;
13
- setLanguageService ( service : tsTypes . LanguageService ) : void ;
14
- setSnapshot ( fileName : string , source : string ) : tsTypes . IScriptSnapshot ;
15
- getScriptSnapshot ( fileName : string ) : tsTypes . IScriptSnapshot | undefined ;
16
- getScriptFileNames : ( ) => string [ ] ;
17
- getScriptVersion ( fileName : string ) : string ;
18
- getCustomTransformers ( ) : tsTypes . CustomTransformers | undefined ;
19
- getCompilationSettings : ( ) => tsTypes . CompilerOptions ;
20
- getTypeRootsVersion : ( ) => number ;
21
- getCurrentDirectory : ( ) => string ;
22
- useCaseSensitiveFileNames : ( ) => boolean ;
23
- getDefaultLibFileName : typeof tsTypes . getDefaultLibFilePath ;
24
- readDirectory : ( path : string , extensions ?: readonly string [ ] | undefined , exclude ?: readonly string [ ] | undefined , include ?: readonly string [ ] | undefined , depth ?: number | undefined ) => string [ ] ;
25
- readFile : ( path : string , encoding ?: string | undefined ) => string | undefined ;
26
- fileExists : ( path : string ) => boolean ;
27
- directoryExists : ( path : string ) => boolean ;
28
- getDirectories : ( path : string ) => string [ ] ;
29
- realpath : ( path : string ) => string ;
30
- trace : {
31
- ( ...data : any [ ] ) : void ;
32
- ( message ?: any , ...optionalParams : any [ ] ) : void ;
33
- } ;
34
- }
1
+ import * as tsTypes from "typescript" ;
2
+ import { TransformerFactoryCreator } from "./ioptions" ;
3
+ export declare class LanguageServiceHost implements tsTypes . LanguageServiceHost {
4
+ private parsedConfig ;
5
+ private transformers ;
6
+ private cwd ;
7
+ private snapshots ;
8
+ private versions ;
9
+ private service ?;
10
+ private fileNames ;
11
+ constructor ( parsedConfig : tsTypes . ParsedCommandLine , transformers : TransformerFactoryCreator [ ] , cwd : string ) ;
12
+ reset ( ) : void ;
13
+ setLanguageService ( service : tsTypes . LanguageService ) : void ;
14
+ setSnapshot ( fileName : string , source : string ) : tsTypes . IScriptSnapshot ;
15
+ getScriptSnapshot ( fileName : string ) : tsTypes . IScriptSnapshot | undefined ;
16
+ getScriptFileNames : ( ) => string [ ] ;
17
+ getScriptVersion ( fileName : string ) : string ;
18
+ getCustomTransformers ( ) : tsTypes . CustomTransformers | undefined ;
19
+ getCompilationSettings : ( ) => tsTypes . CompilerOptions ;
20
+ getTypeRootsVersion : ( ) => number ;
21
+ getCurrentDirectory : ( ) => string ;
22
+ useCaseSensitiveFileNames : ( ) => boolean ;
23
+ getDefaultLibFileName : typeof tsTypes . getDefaultLibFilePath ;
24
+ readDirectory : ( path : string , extensions ?: readonly string [ ] | undefined , exclude ?: readonly string [ ] | undefined , include ?: readonly string [ ] | undefined , depth ?: number | undefined ) => string [ ] ;
25
+ readFile : ( path : string , encoding ?: string | undefined ) => string | undefined ;
26
+ fileExists : ( path : string ) => boolean ;
27
+ directoryExists : ( path : string ) => boolean ;
28
+ getDirectories : ( path : string ) => string [ ] ;
29
+ realpath : ( path : string ) => string ;
30
+ trace : {
31
+ ( ...data : any [ ] ) : void ;
32
+ ( message ?: any , ...optionalParams : any [ ] ) : void ;
33
+ } ;
34
+ }
35
35
//# sourceMappingURL=host.d.ts.map
0 commit comments