import { InteractionCollector, MappedInteractionTypes, MessageCollector, MessageComponentType, ReactionCollector } from 'discord.js'; import { CollectorExplorer } from '../explorers/collector/collector.explorer'; import { UseCollectorApplyOptions } from '../explorers/collector/use-collector-apply-options'; export declare class CollectorProvider { private readonly collectorExplorer; constructor(collectorExplorer: CollectorExplorer); applyCollector(options: UseCollectorApplyOptions): Promise<(ReactionCollector | MessageCollector | InteractionCollector)[]>; }