export interface CollectorOptions<FilterArguments extends unknown[]>Options to be applied to the collector.
Type Parameters
FilterArguments extends unknown[]
optionaldispose? : boolean = false
Whether to dispose data when it's deleted
optionalfilter? : CollectorFilter<FilterArguments> 
The filter applied to this collector
optionalidle? : number 
How long to stop the collector after inactivity in milliseconds
optionaltime? : number 
How long to run the collector for in milliseconds