interface AwaitMessageComponentOptions
extends
Omit<MessageComponentCollectorOptions<Interaction>, 'max' | 'maxComponents' | 'maxUsers'>export interface AwaitMessageComponentOptions<Interaction extends CollectedMessageInteraction> extends Omit<MessageComponentCollectorOptions<Interaction>, 'max' | 'maxComponents' | 'maxUsers'>An object containing the same properties as CollectorOptions, but a few more:
Type Parameters
Interaction extends CollectedMessageInteraction
externalcomponentType : ComponentType 
The type of component interaction to collect
externaldispose : boolean 
Whether to remove the message component interaction after collecting
externalfilter : CollectorFilter 
The filter applied to this collector
externalidle : number 
Time to wait without another message component interaction before ending the collector
externalinteractionResponse : InteractionResponse 
The interaction response to collect interactions from
externaltime : number 
Time to wait for an interaction before rejecting