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+ }
3535//# sourceMappingURL=host.d.ts.map
0 commit comments