import type { Type } from '@nestjs/common';
import { ModulesContainer } from '@nestjs/core';
import { ExplorerService as NestExplorerService } from '@nestjs/cqrs/dist/services/explorer.service';
import type { AbstractPubsubAnyEventHandler } from '../interface';
export declare class ExplorerService extends NestExplorerService {
    private readonly modules;
    constructor(modules: ModulesContainer);
    pubsubEvents(): Type<AbstractPubsubAnyEventHandler>[];
}
