import type { ScanOptions, ScanResult } from '../types/scan.types'; import { ScanStatus } from '../types/scan.types'; export declare class NiktoService { private activeScans; constructor(); startScan(options: ScanOptions): Promise; private spawnNiktoProcess; private buildNiktoArgs; getScanStatus(scanId: string): ScanResult; stopScan(scanId: string): void; getActiveScans(): Array<{ scanId: string; status: ScanStatus; target: string; }>; private parseNiktoOutput; private determineSeverity; private determineSeverityFromVuln; private targetHasPort; private cleanup; } //# sourceMappingURL=nikto.service.d.ts.map