UNPKG

ts-budgie

Version:

Converts TypeScript code to Budgie.

17 lines (16 loc) 805 B
import * as ts from "typescript"; export declare class InMemoryCompilerHost implements ts.CompilerHost { private readonly sourceFiles; constructor(sourceFiles: ts.SourceFile[] | Map<string, ts.SourceFile>); getDefaultLibFileName(): string; getSourceFile(fileName: string, _languageVersion: ts.ScriptTarget, onError?: (message: string) => void): ts.SourceFile; writeFile(): void; getCurrentDirectory(): string; getCanonicalFileName(fileName: string): string; getNewLine(): string; useCaseSensitiveFileNames(): boolean; readonly fileExists: (fileName: string) => boolean; readonly readFile: (fileName: string) => string; resolveModuleNames(moduleNames: string[], containingFile: string): ts.ResolvedModule[]; getDirectories(): string[]; }