import type { PackageJson, RegularWorkspacePackage } from '@alexaegis/workspace-tools'; import { PackageJsonKind } from '../plugins/autolib.plugin.options.js'; import type { PreparedBuildUpdate } from './prepared-build-update.type.js'; /** * Removes duplicated dependency and peerDependency entries leaving only the * peerDependencies behind. * * The point of this is to let peerDependencies install locally too by defining * them twice, once as a peerDependency, and once as a normal dependency. This * step will remove the one that was meant to only be present locally. */ export declare class AutoPeer implements PreparedBuildUpdate { postprocess(workspacePackage: RegularWorkspacePackage, packageJsonKind: PackageJsonKind): PackageJson; } //# sourceMappingURL=auto-peer.class.d.ts.map