/**
 * 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<ScannerAvailability>;
/**
 * Run gosec on a Go project
 */
export declare function runGosec(projectPath: string, options?: {
    timeout?: number;
    exclude?: string[];
    configFile?: string;
}): Promise<ScannerResult>;
/**
 * Check if a project contains Go files
 */
export declare function detectGo(projectPath: string): Promise<boolean>;
//# sourceMappingURL=gosec.d.ts.map