/** * Package manager configuration file scanner. * * Detects supply-chain risks in .npmrc, .yarnrc, .pnpmrc, * pip.conf, .pypirc, and pyproject.toml config files. */ import type { Finding, PatternEntry } from "./types.js"; export declare const CONFIG_PATTERNS: PatternEntry[]; /** * Check whether a filename is a package manager config file. */ export declare function isConfigFile(filename: string): boolean; /** * Scan a single config file for supply-chain risks. */ export declare function scanConfigFile(content: string, relativePath: string): Finding[]; /** * Scan a directory for package manager config files. */ export declare function scanConfigFiles(dir: string): Finding[]; //# sourceMappingURL=config-scanner.d.ts.map