import { type Project } from 'typescript/unstable/async'; import type { SourceFile } from 'typescript/unstable/ast'; export type NativeTypeScriptProject = { projectForFile(path: string): Project; sourceFile(path: string): SourceFile; hasParseErrors(path: string): boolean; close(): Promise; }; export declare function collectTypeScriptSourcePaths(roots: string[]): string[]; export declare function createNativeTypeScriptProject(root: string, sourcePaths: string[]): Promise; //# sourceMappingURL=native-typescript.d.ts.map