import * as z from 'zod'; import type { PatchFunction } from '../../index.js'; declare const packageJsonSchema: z.ZodObject<{ imports: z.ZodOptional>>; }, z.core.$loose>; type PackageJson = z.infer; export declare const addJestModuleNameMapper: (contents: string, srcPaths: string[]) => string; export declare const parsePackageJson: (contents: string) => { original: PackageJson; parsed: PackageJson; } | null; export declare const updatePackageJson: ({ parsed, customCondition, }: { parsed: PackageJson; customCondition: string; }) => { parsed: { [x: string]: unknown; imports?: Record> | undefined; }; }; export declare const tryConfigureTsConfigForESM: PatchFunction; export declare const configureTsConfigForESM: PatchFunction; export {};