Urara-Blog/node_modules/.pnpm-store/v3/files/cc/976716323170f5f9095017be897acc841539fa140436c5b8e579b70d59a10d9e4174efc40bcfe04335efb502888ea690522f314d70168c05ced65eec1be9fa
2022-08-14 01:14:53 +08:00

13 lines
No EOL
733 B
Text

import * as ts from 'typescript';
import { Extra } from '../parser-options';
import { ASTAndProgram } from './shared';
declare function useProvidedPrograms(programInstances: Iterable<ts.Program>, extra: Extra): ASTAndProgram | undefined;
/**
* Utility offered by parser to help consumers construct their own program instance.
*
* @param configFile the path to the tsconfig.json file, relative to `projectDirectory`
* @param projectDirectory the project directory to use as the CWD, defaults to `process.cwd()`
*/
declare function createProgramFromConfigFile(configFile: string, projectDirectory?: string): ts.Program;
export { useProvidedPrograms, createProgramFromConfigFile };
//# sourceMappingURL=useProvidedPrograms.d.ts.map