/** * Brakeman Scanner Integration * * Ruby on Rails security scanner for common vulnerabilities. * * @module scanners/brakeman */ import type { ScannerResult, ScannerAvailability } from "./types.js"; /** * Check if Brakeman is available */ export declare function checkBrakemanAvailable(): Promise; /** * Run Brakeman on a Ruby on Rails project */ export declare function runBrakeman(projectPath: string, options?: { timeout?: number; skip?: string[]; only?: string[]; configFile?: string; /** Directories to skip (relative to project root) */ skipPaths?: string[]; }): Promise; /** * Check if a project is a Ruby on Rails project */ export declare function detectRails(projectPath: string): Promise; /** * Check if a project contains Ruby files (for general Ruby detection) */ export declare function detectRuby(projectPath: string): Promise; //# sourceMappingURL=brakeman.d.ts.map