import { OnModuleInit } from '@nestjs/common'; import { DiscoveryService } from '@nestjs/core'; import { ConsulMetadataAccessor } from './consul-metadata.accessor'; import { ConsulOrchestrator } from './consul.orchestrator'; export declare class ConsulExplorer implements OnModuleInit { private readonly discoveryService; private readonly metadataAccessor; private readonly consulOrchestrator; constructor(discoveryService: DiscoveryService, metadataAccessor: ConsulMetadataAccessor, consulOrchestrator: ConsulOrchestrator); onModuleInit(): Promise; explore(): void; lookupWatchers(instance: Function): void; }