astro-ghostcms/.pnpm-store/v3/files/2e/df4f8aaed6c3f282070d0fadc9c...

17 lines
843 B
Plaintext

import type { TypeScriptLanguageHost } from '@volar/language-service';
import type * as ts from 'typescript/lib/tsserverlibrary';
export declare function createInferredProject(rootPath: string, getScriptFileNames: () => string[], compilerOptions?: ts.CompilerOptions): {
languageHost: TypeScriptLanguageHost;
fileUpdated(fileName: string): void;
fileDeleted(fileName: string): void;
fileCreated(fileName: string): void;
reload(): void;
};
export declare function createProject(sourceTsconfigPath: string, extraFileExtensions?: ts.FileExtensionInfo[], existingOptions?: ts.CompilerOptions): {
languageHost: TypeScriptLanguageHost;
fileUpdated(fileName: string): void;
fileDeleted(fileName: string): void;
fileCreated(fileName: string): void;
reload(): void;
};
//# sourceMappingURL=createProject.d.ts.map