import { OnApplicationBootstrap } from '@nestjs/common'; import { DiscoveryService } from '@nestjs/core'; import { Queue } from 'bullmq'; import type { ResolvedBullpenOptions } from '../interfaces/bullpen-options.interface'; export declare class QueueDiscoveryService implements OnApplicationBootstrap { private readonly discovery; private readonly options; private readonly logger; private readonly queues; constructor(discovery: DiscoveryService, options: ResolvedBullpenOptions); onApplicationBootstrap(): void; getQueueNames(): string[]; getQueues(): Queue[]; getQueue(name: string): Queue | undefined; private isQueue; }