import 'reflect-metadata'; import { DiscoveryService, MetadataScanner, Reflector } from '@nestjs/core'; import { NezonCommandDefinition } from '../interfaces/command-definition.interface'; import { NezonEventDefinition } from '../interfaces/event-definition.interface'; import { NezonComponentDefinition } from '../interfaces/component-definition.interface'; export declare class NezonExplorerService { private readonly discoveryService; private readonly metadataScanner; private readonly reflector; constructor(discoveryService: DiscoveryService, metadataScanner: MetadataScanner, reflector: Reflector); exploreCommands(): NezonCommandDefinition[]; exploreEvents(): NezonEventDefinition[]; private mergeRestricts; exploreComponents(): NezonComponentDefinition[]; }