/**
 * ESLint Scanner Integration
 *
 * Code quality and security scanning using ESLint.
 *
 * @module scanners/eslint
 */
import type { ScannerResult, ScannerAvailability } from "./types.js";
/**
 * Check if ESLint is available
 */
export declare function checkEslintAvailable(): Promise<ScannerAvailability>;
/**
 * Run ESLint on a project
 */
export declare function runEslint(projectPath: string, options?: {
    timeout?: number;
    extensions?: string[];
    fix?: boolean;
}): Promise<ScannerResult>;
/**
 * Check if a project is likely to use ESLint
 */
export declare function detectEslint(projectPath: string): Promise<boolean>;
//# sourceMappingURL=eslint.d.ts.map