import { z } from 'zod'; import { type AssetDependencies } from './schemas.js'; declare const packageJsonSchema: z.ZodObject<{ name: z.ZodOptional; private: z.ZodOptional; dependencies: z.ZodOptional>; assetDependencies: z.ZodOptional]>>>; }, z.core.$strip>]>>>; }, z.core.$catchall>; export type PackageJson = z.infer; export declare function packageJsonAssetDependenciesFromFiles(files: Record): AssetDependencies; export declare function packageJsonAssetDependencies(json: string, source: string): AssetDependencies; export declare function packageJsonNpmDependenciesFromFiles(files: Record): Record; export declare function parsePackageJson(json: string, source: string): PackageJson; export {}; //# sourceMappingURL=package-json.d.ts.map