/**
 * Possible runtime shapes returned when importing the `typescript` package.
 */
type ImportedTypescriptModule = typeof import('typescript') | {
    default: typeof import('typescript');
};
/**
 * Loads the TypeScript runtime used for parsing JSONC-style project files.
 *
 * @private internal utility of `coder init`
 */
export declare function getTypescriptModule(): Promise<typeof import('typescript')>;
/**
 * Normalizes CommonJS-via-`default` and direct namespace imports of TypeScript.
 *
 * @private internal utility of `getTypescriptModule`
 */
export declare function normalizeImportedTypescriptModule(importedTypescriptModule: ImportedTypescriptModule): typeof import('typescript');
export {};
