import type { AlertFilter, AlertsByPurl } from './socket-package-alert.mts'; import type { LockfileObject } from '@pnpm/lockfile.fs'; import type { Spinner } from '@socketsecurity/registry/lib/spinner'; export type GetAlertsMapFromPnpmLockfileOptions = { apiToken?: string | undefined; consolidate?: boolean | undefined; filter?: AlertFilter | undefined; overrides?: { [key: string]: string; } | undefined; nothrow?: boolean | undefined; spinner?: Spinner | undefined; }; export declare function getAlertsMapFromPnpmLockfile(lockfile: LockfileObject, options?: GetAlertsMapFromPnpmLockfileOptions | undefined): Promise; export type GetAlertsMapFromPurlsOptions = { apiToken?: string | undefined; consolidate?: boolean | undefined; filter?: AlertFilter | undefined; onlyFixable?: boolean | undefined; overrides?: { [key: string]: string; } | undefined; nothrow?: boolean | undefined; spinner?: Spinner | undefined; }; export declare function getAlertsMapFromPurls(purls: string[] | readonly string[], options?: GetAlertsMapFromPurlsOptions | undefined): Promise; //# sourceMappingURL=alerts-map.d.mts.map