import { WebsiteAnalyzerService } from './services/website-analyzer.service';
import { EnhancedDarkWebScannerService } from './services/darkweb-scanner.service';
import { ScanWebsiteDto } from './dto/scan-website.dto';
import { FindingsResponseDto } from './dto/findings.dto';
export declare class EnhancedScanService {
    private readonly websiteAnalyzer;
    private readonly darkWebScanner;
    private readonly logger;
    constructor(websiteAnalyzer: WebsiteAnalyzerService, darkWebScanner: EnhancedDarkWebScannerService);
    scanWebsite(dto: ScanWebsiteDto): Promise<FindingsResponseDto>;
    healthCheck(): Promise<{
        status: string;
        torConnection: boolean;
        timestamp: Date;
    }>;
}
