import type { AlertsByPurl } from '../utils/socket-package-alert.mts'; import type { Spinner } from '@socketsecurity/registry/lib/spinner'; export type PackageScanOptions = { acceptRisks: boolean; command: string | undefined; cwd?: string | URL; dlxCommands?: Set; installCommands: Set; managerName: string; nothrow?: boolean; rawArgs: string[] | readonly string[]; spinner?: Spinner | undefined; viewAllRisks: boolean; }; export type PackageScanResult = { alertsMap?: AlertsByPurl; shouldExit: boolean; }; /** * Scan packages and log alerts if found. */ export declare function scanPackagesAndLogAlerts(options: PackageScanOptions): Promise; //# sourceMappingURL=common.d.mts.map