import { type CommonOptions } from './shared.js'; export interface ScanOptions extends CommonOptions { /** Directory containing package.json (default cwd). */ project?: string; /** Include devDependencies. */ dev?: boolean; /** Include only devDependencies (skip runtime deps). */ devOnly?: boolean; /** Cap the number of packages scanned. */ top?: number; /** Recursively discover and audit every project under the directory. */ recursive?: boolean; /** How deep to search for projects in recursive mode. */ depth?: number; } /** Turn a name + range specifier into a Bundlephobia-friendly spec. */ export declare function toSpec(name: string, range: string): string; /** Audit every dependency in a project's package.json. */ export declare function scanCommand(options: ScanOptions): Promise; //# sourceMappingURL=scan.d.ts.map