···11import type { BaseOutput, BaseUserOutput, UserPostProcessor } from '@hey-api/shared';
22import type { AnyString } from '@hey-api/types';
33-import type ts from 'typescript';
33+import type { TsConfigJsonResolved } from 'get-tsconfig';
4455import type { Formatters, Linters, PostProcessorPreset } from './postprocess';
66···8585 * The parsed TypeScript configuration used to generate the output.
8686 * If no `tsconfig` file path was provided or found, this will be `null`.
8787 */
8888- tsConfig: ts.ParsedCommandLine | null;
8888+ tsConfig: TsConfigJsonResolved | null;
8989 /**
9090 * Relative or absolute path to the tsconfig file we should use to
9191 * generate the output. If a path to tsconfig file is not provided, we