interface AwaitMessageComponentOptions
extends
CollectorOptions<[Interaction, Collection<Snowflake, Interaction>]>export interface AwaitMessageComponentOptions<Interaction extends CollectedMessageInteraction> extends CollectorOptions<[Interaction, Collection<Snowflake, Interaction>]>An object containing the same properties as CollectorOptions, but a few more:
Type Parameters
Interaction extends CollectedMessageInteraction
optionalcomponentType? : 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
externaltime : number
Time to wait for an interaction before rejecting