import { type EvidenceRecord } from '@vibe-agent-toolkit/agent-skills'; /** * Python standard-library module names, used to tell a stdlib import from a * genuine third-party dependency. * * Generated from CPython's own `sys.stdlib_module_names` across every supported * Python version — never hand-edited. See * `scripts/generate-python-stdlib.ts`. */ export declare const PYTHON_STDLIB_MODULES: ReadonlySet; /** * Classify a script file by its extension. Returns a single SCRIPT_FILE_* * evidence record when the extension matches a known script type. */ export declare function classifyScriptFile(filePath: string, locationRoot: string): EvidenceRecord | undefined; /** * Parse Python source content for import statements and return evidence * for any third-party (non-stdlib) imports found, one record per distinct * module. */ export declare function scanPythonImports(content: string, filePath: string, locationRoot: string): EvidenceRecord[]; //# sourceMappingURL=script-file-scanner.d.ts.map