/** * Internal implementation of package.json reading and writing functionality */ /** * Options for reading package.json */ interface ReadPackageOptions { cwd?: string; } /** * Read and parse package.json synchronously * @param options - Options object * @returns Parsed package.json content */ export declare function readPackageSync({ cwd }?: ReadPackageOptions): Record; /** * Read and parse package.json asynchronously * @param options - Options object * @returns Parsed package.json content */ export declare function readPackage({ cwd }?: ReadPackageOptions): Promise>; /** * Write package.json synchronously * @param cwd - Directory to write package.json to * @param data - Package data to write */ export declare function writePackageSync(cwd: string, data: Record): void; /** * Write package.json asynchronously * @param cwd - Directory to write package.json to * @param data - Package data to write */ export declare function writePackage(cwd: string, data: Record): Promise; export {}; //# sourceMappingURL=package-io.d.ts.map