import type { Workspace } from '../../../pm/index.ts';
import type { CheckPackageParams, CheckSourceParams } from './checkPackageTypes.ts';
export declare function findUnusedPeerDeps(peerDependencies: string[], externalDistImports: string[], externalDistTypeImports: string[], exclude?: Set<string>): string[];
export declare function getUnusedPeerDependencies({ name, location }: Workspace, { peerDependencies, dependencies }: CheckPackageParams, { externalDistImports, externalDistTypeImports }: CheckSourceParams, exclude?: Set<string>): number;
export declare function fixUnusedPeerDependencies(workspace: Workspace, { peerDependencies }: CheckPackageParams, { externalDistImports, externalDistTypeImports }: CheckSourceParams, exclude?: Set<string>): number;
//# sourceMappingURL=getUnusedPeerDependencies.d.ts.map