import { EnhancedScanService } from './monitoring.service';
import { ScanWebsiteDto } from './dto/scan-website.dto';
import { FindingsResponseDto } from './dto/findings.dto';
export declare class ScanController {
    private readonly scanService;
    private readonly logger;
    constructor(scanService: EnhancedScanService);
    scanWebsite(dto: ScanWebsiteDto): Promise<FindingsResponseDto>;
    healthCheck(): Promise<{
        status: string;
        torConnection: boolean;
        timestamp: Date;
    }>;
}
