/** * Gosec Scanner Integration * * Go security scanner that inspects source code for security vulnerabilities. * * @module scanners/gosec */ import type { ScannerResult, ScannerAvailability } from "./types.js"; /** * Check if gosec is available */ export declare function checkGosecAvailable(): Promise; /** * Run gosec on a Go project */ export declare function runGosec(projectPath: string, options?: { timeout?: number; /** Rule IDs to exclude (e.g. ["G101"]) */ exclude?: string[]; /** Directories to exclude from scanning (e.g. ["tests","vendor"]) */ excludeDirs?: string[]; configFile?: string; }): Promise; /** * Check if a project contains Go files */ export declare function detectGo(projectPath: string): Promise; //# sourceMappingURL=gosec.d.ts.map