From 16bd4e21de76e7fbdeec8642288dd097b161ce27 Mon Sep 17 00:00:00 2001
From: twlite <46562212+twlite@users.noreply.github.com>
Date: Sat, 3 Aug 2024 14:40:31 +0545
Subject: [PATCH] docs: document synced lyrics api
---
apps/website/src/data/docs.json | 2 +-
apps/website/src/data/showcase.ts | 6 +-
.../guide/_guides/examples/getting_lyrics.mdx | 75 ++++++++++++++++++-
packages/discord-player/src/fabric/Track.ts | 4 +-
.../src/extractors/SoundCloudExtractor.ts | 3 +-
5 files changed, 79 insertions(+), 11 deletions(-)
diff --git a/apps/website/src/data/docs.json b/apps/website/src/data/docs.json
index ee8506eacd..ef03e082f7 100644
--- a/apps/website/src/data/docs.json
+++ b/apps/website/src/data/docs.json
@@ -1 +1 @@
-{"custom":{},"modules":{"discord-player":{"classes":[{"data":{"name":"AFilterGraph","abstract":false,"constructor":{"name":"AFilterGraph","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"af","description":null,"optional":false,"default":null,"type":"GuildQueueAudioFilters ","rawType":["GuildQueueAudioFilters","<","Meta",">"]}],"returns":{"type":"AFilterGraph ","rawType":["AFilterGraph","<","Meta",">"],"description":null},"metadata":{"name":"GuildQueueAudioFilters.ts","directory":"discord-player/src/manager","line":349,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueAudioFilters.ts#L349"},"constructor":"new AFilterGraph"},"metadata":{"name":"GuildQueueAudioFilters.ts","directory":"discord-player/src/manager","line":348,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueAudioFilters.ts#L348"},"deprecated":false,"description":null,"extends":null,"implements":null,"rawExtends":null,"rawImplements":null,"methods":[{"name":"dump","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"FilterGraph","rawType":["FilterGraph"],"description":null},"metadata":{"name":"GuildQueueAudioFilters.ts","directory":"discord-player/src/manager","line":378,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueAudioFilters.ts#L378"}}],"private":false,"properties":[{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"GuildQueueAudioFilters.ts","directory":"discord-player/src/manager","line":349,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueAudioFilters.ts#L349"},"name":"af","private":false,"readonly":false,"see":[],"static":false,"type":"GuildQueueAudioFilters "},{"default":null,"metadata":{"name":"GuildQueueAudioFilters.ts","directory":"discord-player/src/manager","line":362,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueAudioFilters.ts#L362"},"name":"biquad","type":"null | 'SinglePoleLowPassApprox' | 'SinglePoleLowPass' | 'LowPass' | 'HighPass' | 'BandPass' | 'Notch' | 'AllPass' | 'LowShelf' | 'HighShelf' | 'PeakingEQ'"},{"default":null,"metadata":{"name":"GuildQueueAudioFilters.ts","directory":"discord-player/src/manager","line":355,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueAudioFilters.ts#L355"},"name":"equalizer","type":"Array"},{"default":null,"metadata":{"name":"GuildQueueAudioFilters.ts","directory":"discord-player/src/manager","line":351,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueAudioFilters.ts#L351"},"name":"ffmpeg","type":"Array"},{"default":null,"metadata":{"name":"GuildQueueAudioFilters.ts","directory":"discord-player/src/manager","line":366,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueAudioFilters.ts#L366"},"name":"filters","type":"Array<'8D' | 'Tremolo' | 'Vibrato'>"},{"default":null,"metadata":{"name":"GuildQueueAudioFilters.ts","directory":"discord-player/src/manager","line":374,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueAudioFilters.ts#L374"},"name":"resampler","type":"null | PCMResampler"},{"default":null,"metadata":{"name":"GuildQueueAudioFilters.ts","directory":"discord-player/src/manager","line":370,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueAudioFilters.ts#L370"},"name":"volume","type":"null | VolumeTransformer"}],"see":[]},"markdown":[]},{"data":{"name":"AsyncQueue","abstract":false,"constructor":{"name":"AsyncQueue","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"AsyncQueue","rawType":["AsyncQueue"],"description":null},"metadata":null,"constructor":"new AsyncQueue"},"metadata":{"name":"AsyncQueue.ts","directory":"discord-player/src/utils","line":12,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/AsyncQueue.ts#L12"},"deprecated":false,"description":null,"extends":null,"implements":null,"rawExtends":null,"rawImplements":null,"methods":[{"name":"acquire","description":"Acquire an entry.","see":[],"static":false,"private":false,"examples":["```ts\n// lock the queue\nconst entry = asyncQueue.acquire();\n// wait until previous task is completed\nawait entry.getTask();\n// do something expensive\nawait performSomethingExpensive();\n// make sure to release the lock once done\nasyncQueue.release();\n```"],"abstract":false,"deprecated":false,"parameters":[{"name":"options","description":null,"optional":true,"default":null,"type":"AsyncQueueAcquisitionOptions","rawType":["AsyncQueueAcquisitionOptions"]}],"returns":{"type":"AsyncQueueEntry","rawType":["AsyncQueueEntry"],"description":null},"metadata":{"name":"AsyncQueue.ts","directory":"discord-player/src/utils","line":52,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/AsyncQueue.ts#L52"}},{"name":"cancelAll","description":"Cancel all entries","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"AsyncQueue.ts","directory":"discord-player/src/utils","line":80,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/AsyncQueue.ts#L80"}},{"name":"clear","description":"Clear entries queue","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"consume","description":"Whether or not to consume all entries before clearing","optional":false,"default":null,"type":"boolean","rawType":["boolean"]}],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"AsyncQueue.ts","directory":"discord-player/src/utils","line":24,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/AsyncQueue.ts#L24"}},{"name":"release","description":"Release the current acquisition and move to next entry.","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"AsyncQueue.ts","directory":"discord-player/src/utils","line":70,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/AsyncQueue.ts#L70"}},{"name":"removeEntry","description":"Remove the given entry from the queue","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"entry","description":"The entry to remove","optional":false,"default":null,"type":"AsyncQueueEntry","rawType":["AsyncQueueEntry"]}],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"AsyncQueue.ts","directory":"discord-player/src/utils","line":88,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/AsyncQueue.ts#L88"}}],"private":false,"properties":[{"abstract":false,"default":"[]","deprecated":false,"description":"The queued entries","metadata":{"name":"AsyncQueue.ts","directory":"discord-player/src/utils","line":16,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/AsyncQueue.ts#L16"},"name":"entries","private":false,"readonly":false,"see":[],"static":false,"type":"Array"},{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"AsyncQueue.ts","directory":"discord-player/src/utils","line":18,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/AsyncQueue.ts#L18"},"name":"exceptionHandler","private":false,"readonly":false,"see":[],"static":false,"type":"AsyncQueueExceptionHandler"},{"default":null,"description":"The total number of entries in this queue. Returns `0` if no entries are available.","metadata":{"name":"AsyncQueue.ts","directory":"discord-player/src/utils","line":35,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/AsyncQueue.ts#L35"},"name":"size","type":"number"}],"see":[]},"markdown":[]},{"data":{"name":"AsyncQueueEntry","abstract":false,"constructor":{"name":"AsyncQueueEntry","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"queue","description":null,"optional":false,"default":null,"type":"AsyncQueue","rawType":["AsyncQueue"]},{"name":"options","description":null,"optional":true,"default":null,"type":"AsyncQueueAcquisitionOptions","rawType":["AsyncQueueAcquisitionOptions"]}],"returns":{"type":"AsyncQueueEntry","rawType":["AsyncQueueEntry"],"description":null},"metadata":{"name":"AsyncQueue.ts","directory":"discord-player/src/utils","line":108,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/AsyncQueue.ts#L108"},"constructor":"new AsyncQueueEntry"},"metadata":{"name":"AsyncQueue.ts","directory":"discord-player/src/utils","line":100,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/AsyncQueue.ts#L100"},"deprecated":false,"description":null,"extends":null,"implements":null,"rawExtends":null,"rawImplements":null,"methods":[{"name":"cancel","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"AsyncQueue.ts","directory":"discord-player/src/utils","line":140,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/AsyncQueue.ts#L140"}},{"name":"cleanup","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"AsyncQueue.ts","directory":"discord-player/src/utils","line":145,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/AsyncQueue.ts#L145"}},{"name":"consume","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"AsyncQueue.ts","directory":"discord-player/src/utils","line":130,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/AsyncQueue.ts#L130"}},{"name":"getTask","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"Promise","rawType":["Promise","<","void",">"],"description":null},"metadata":{"name":"AsyncQueue.ts","directory":"discord-player/src/utils","line":151,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/AsyncQueue.ts#L151"}},{"name":"release","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"AsyncQueue.ts","directory":"discord-player/src/utils","line":135,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/AsyncQueue.ts#L135"}},{"name":"setAbortSignal","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"signal","description":null,"optional":false,"default":null,"type":"AbortSignal","rawType":["AbortSignal"]}],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"AsyncQueue.ts","directory":"discord-player/src/utils","line":119,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/AsyncQueue.ts#L119"}}],"private":false,"properties":[{"abstract":false,"default":"...","deprecated":false,"description":null,"metadata":{"name":"AsyncQueue.ts","directory":"discord-player/src/utils","line":101,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/AsyncQueue.ts#L101"},"name":"id","private":false,"readonly":true,"see":[],"static":false,"type":"string"},{"abstract":false,"default":"null","deprecated":false,"description":null,"metadata":{"name":"AsyncQueue.ts","directory":"discord-player/src/utils","line":104,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/AsyncQueue.ts#L104"},"name":"onAbort","private":false,"readonly":false,"see":[],"static":false,"type":"null | (...args: unknown[]) => void"},{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"AsyncQueue.ts","directory":"discord-player/src/utils","line":108,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/AsyncQueue.ts#L108"},"name":"options","private":false,"readonly":false,"see":[],"static":false,"type":"AsyncQueueAcquisitionOptions"},{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"AsyncQueue.ts","directory":"discord-player/src/utils","line":108,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/AsyncQueue.ts#L108"},"name":"queue","private":false,"readonly":false,"see":[],"static":false,"type":"AsyncQueue"},{"abstract":false,"default":"null","deprecated":false,"description":null,"metadata":{"name":"AsyncQueue.ts","directory":"discord-player/src/utils","line":103,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/AsyncQueue.ts#L103"},"name":"signal","private":false,"readonly":false,"see":[],"static":false,"type":"null | AbortSignal"}],"see":[]},"markdown":[]},{"data":{"name":"AudioFilters","abstract":false,"constructor":{"name":"AudioFilters","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"AudioFilters","rawType":["AudioFilters"],"description":null},"metadata":{"name":"AudioFilters.ts","directory":"discord-player/src/utils","line":6,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/AudioFilters.ts#L6"},"constructor":"new AudioFilters"},"metadata":{"name":"AudioFilters.ts","directory":"discord-player/src/utils","line":5,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/AudioFilters.ts#L5"},"deprecated":false,"description":null,"extends":null,"implements":null,"rawExtends":null,"rawImplements":null,"methods":[{"name":"[iterator]","description":null,"see":[],"static":true,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"IterableIterator<{ name: keyof QueueFilters, value: string }>","rawType":["IterableIterator","<","{"," ","name",":"," ","keyof","QueueFilters","; ","value",":"," ","string",";"," ","}",">"],"description":null},"metadata":{"name":"AudioFilters.ts","directory":"discord-player/src/utils","line":56,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/AudioFilters.ts#L56"}},{"name":"create","description":"Create ffmpeg args from the specified filters name","see":[],"static":true,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"filters","description":null,"optional":true,"default":null,"type":"Array","rawType":["Array","<","K",">"]}],"returns":{"type":"string","rawType":["string"],"description":null},"metadata":{"name":"AudioFilters.ts","directory":"discord-player/src/utils","line":80,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/AudioFilters.ts#L80"}},{"name":"define","description":"Defines audio filter","see":[],"static":true,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"filterName","description":"The name of the filter","optional":false,"default":null,"type":"string","rawType":["string"]},{"name":"value","description":"The ffmpeg args","optional":false,"default":null,"type":"string","rawType":["string"]}],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"AudioFilters.ts","directory":"discord-player/src/utils","line":93,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/AudioFilters.ts#L93"}},{"name":"defineBulk","description":"Defines multiple audio filters","see":[],"static":true,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"filtersArray","description":"Array of filters containing the filter name and ffmpeg args","optional":false,"default":null,"type":"Array<{ name: string, value: string }>","rawType":["Array","<","{"," ","name",":"," ","string","; ","value",":"," ","string",";"," ","}",">"]}],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"AudioFilters.ts","directory":"discord-player/src/utils","line":101,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/AudioFilters.ts#L101"}},{"name":"get","description":null,"see":[],"static":true,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"name","description":null,"optional":false,"default":null,"type":"K","rawType":["K"]}],"returns":{"type":"Record[K]","rawType":["Record","<","keyof","QueueFilters","string",">","[","K","]"],"description":null},"metadata":{"name":"AudioFilters.ts","directory":"discord-player/src/utils","line":48,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/AudioFilters.ts#L48"}},{"name":"has","description":null,"see":[],"static":true,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"name","description":null,"optional":false,"default":null,"type":"K","rawType":["K"]}],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"AudioFilters.ts","directory":"discord-player/src/utils","line":52,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/AudioFilters.ts#L52"}},{"name":"toString","description":null,"see":[],"static":true,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"string","rawType":["string"],"description":null},"metadata":{"name":"AudioFilters.ts","directory":"discord-player/src/utils","line":71,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/AudioFilters.ts#L71"}}],"private":false,"properties":[{"abstract":false,"default":"...","deprecated":false,"description":null,"metadata":{"name":"AudioFilters.ts","directory":"discord-player/src/utils","line":10,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/AudioFilters.ts#L10"},"name":"filters","private":false,"readonly":false,"see":[],"static":true,"type":"Record"},{"default":null,"metadata":{"name":"AudioFilters.ts","directory":"discord-player/src/utils","line":67,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/AudioFilters.ts#L67"},"name":"length","type":"number"},{"default":null,"metadata":{"name":"AudioFilters.ts","directory":"discord-player/src/utils","line":62,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/AudioFilters.ts#L62"},"name":"names","type":"Array"}],"see":[]},"markdown":[]},{"data":{"name":"BaseExtractor","abstract":false,"constructor":{"name":"BaseExtractor","description":"Extractor constructor","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"context","description":"Context that instantiated this extractor","optional":false,"default":null,"type":"ExtractorExecutionContext","rawType":["ExtractorExecutionContext"]},{"name":"options","description":"Initialization options for this extractor","optional":false,"default":null,"type":"T","rawType":["T"]}],"returns":{"type":"BaseExtractor","rawType":["BaseExtractor","<","T",">"],"description":null},"metadata":{"name":"BaseExtractor.ts","directory":"discord-player/src/extractors","line":46,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/extractors/BaseExtractor.ts#L46"},"constructor":"new BaseExtractor"},"metadata":{"name":"BaseExtractor.ts","directory":"discord-player/src/extractors","line":19,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/extractors/BaseExtractor.ts#L19"},"deprecated":false,"description":null,"extends":null,"implements":null,"rawExtends":null,"rawImplements":null,"methods":[{"name":"activate","description":"This method will be executed when this extractor is activated","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"Promise","rawType":["Promise","<","void",">"],"description":null},"metadata":{"name":"BaseExtractor.ts","directory":"discord-player/src/extractors","line":68,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/extractors/BaseExtractor.ts#L68"}},{"name":"createBridgeQuery","description":"Handle bridge query creation","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"track","description":"The track to build query for","optional":false,"default":null,"type":"Track","rawType":["Track","<","unknown",">"]}],"returns":{"type":"string","rawType":["string"],"description":null},"metadata":{"name":"BaseExtractor.ts","directory":"discord-player/src/extractors","line":39,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/extractors/BaseExtractor.ts#L39"}},{"name":"createResponse","description":"Create extractor response","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"playlist","description":"The playlist","optional":true,"default":null,"type":"null | Playlist","rawType":["null","Playlist"]},{"name":"tracks","description":"The track array","optional":false,"default":null,"type":"Array>","rawType":["Array","<","Track","<","unknown",">",">"]}],"returns":{"type":"ExtractorInfo","rawType":["ExtractorInfo"],"description":null},"metadata":{"name":"BaseExtractor.ts","directory":"discord-player/src/extractors","line":141,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/extractors/BaseExtractor.ts#L141"}},{"name":"deactivate","description":"This method will be executed when this extractor is deactivated","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"Promise","rawType":["Promise","<","void",">"],"description":null},"metadata":{"name":"BaseExtractor.ts","directory":"discord-player/src/extractors","line":76,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/extractors/BaseExtractor.ts#L76"}},{"name":"debug","description":"Write debug message","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"message","description":"The debug message","optional":false,"default":null,"type":"string","rawType":["string"]}],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"BaseExtractor.ts","directory":"discord-player/src/extractors","line":149,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/extractors/BaseExtractor.ts#L149"}},{"name":"emit","description":"Dispatch an event to the player","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"event","description":"The event to dispatch","optional":false,"default":null,"type":"K","rawType":["K"]},{"name":"args","description":"The data to dispatch","optional":false,"default":null,"type":"Parameters","rawType":["Parameters","<","PlayerEvents","[","K","]",">"]}],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"BaseExtractor.ts","directory":"discord-player/src/extractors","line":132,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/extractors/BaseExtractor.ts#L132"}},{"name":"getRelatedTracks","description":"Get related tracks for the given track","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"track","description":"The track source","optional":false,"default":null,"type":"Track","rawType":["Track","<","unknown",">"]},{"name":"history","description":null,"optional":false,"default":null,"type":"GuildQueueHistory","rawType":["GuildQueueHistory","<","unknown",">"]}],"returns":{"type":"Promise","rawType":["Promise","<","ExtractorInfo",">"],"description":null},"metadata":{"name":"BaseExtractor.ts","directory":"discord-player/src/extractors","line":112,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/extractors/BaseExtractor.ts#L112"}},{"name":"handle","description":"Handle the given query","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"query","description":"The query to handle","optional":false,"default":null,"type":"string","rawType":["string"]},{"name":"context","description":null,"optional":false,"default":null,"type":"ExtractorSearchContext","rawType":["ExtractorSearchContext"]}],"returns":{"type":"Promise","rawType":["Promise","<","ExtractorInfo",">"],"description":null},"metadata":{"name":"BaseExtractor.ts","directory":"discord-player/src/extractors","line":103,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/extractors/BaseExtractor.ts#L103"}},{"name":"handlePostStream","description":"A stream middleware to handle streams before passing it to the player","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"stream","description":"The incoming stream","optional":false,"default":null,"type":"Readable","rawType":["Readable"]},{"name":"next","description":"The next function","optional":false,"default":null,"type":"NextFunction","rawType":["NextFunction"]}],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"BaseExtractor.ts","directory":"discord-player/src/extractors","line":123,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/extractors/BaseExtractor.ts#L123"}},{"name":"reconfigure","description":"Reconfigures this extractor","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"options","description":"The new options to apply","optional":false,"default":null,"type":"T","rawType":["T"]}],"returns":{"type":"Promise","rawType":["Promise","<","void",">"],"description":null},"metadata":{"name":"BaseExtractor.ts","directory":"discord-player/src/extractors","line":59,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/extractors/BaseExtractor.ts#L59"}},{"name":"stream","description":"Stream the given track","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"info","description":"The track to stream","optional":false,"default":null,"type":"Track","rawType":["Track","<","unknown",">"]}],"returns":{"type":"Promise","rawType":["Promise","<","ExtractorStreamable",">"],"description":null},"metadata":{"name":"BaseExtractor.ts","directory":"discord-player/src/extractors","line":94,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/extractors/BaseExtractor.ts#L94"}},{"name":"validate","description":"Validate incoming query","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"query","description":"The query to validate","optional":false,"default":null,"type":"string","rawType":["string"]},{"name":"type","description":null,"optional":true,"default":null,"type":"null | SearchQueryType","rawType":["null","SearchQueryType"]}],"returns":{"type":"Promise","rawType":["Promise","<","boolean",">"],"description":null},"metadata":{"name":"BaseExtractor.ts","directory":"discord-player/src/extractors","line":85,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/extractors/BaseExtractor.ts#L85"}}],"private":false,"properties":[{"abstract":false,"default":null,"deprecated":false,"description":"Context that instantiated this extractor","metadata":{"name":"BaseExtractor.ts","directory":"discord-player/src/extractors","line":46,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/extractors/BaseExtractor.ts#L46"},"name":"context","private":false,"readonly":false,"see":[],"static":false,"type":"ExtractorExecutionContext"},{"abstract":false,"default":"...","deprecated":false,"description":"Initialization options for this extractor","metadata":{"name":"BaseExtractor.ts","directory":"discord-player/src/extractors","line":46,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/extractors/BaseExtractor.ts#L46"},"name":"options","private":false,"readonly":false,"see":[],"static":false,"type":"T"},{"abstract":false,"default":"1","deprecated":false,"description":"Priority of this extractor. Higher value means higher priority (will be executed first).","metadata":{"name":"BaseExtractor.ts","directory":"discord-player/src/extractors","line":28,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/extractors/BaseExtractor.ts#L28"},"name":"priority","private":false,"readonly":false,"see":[],"static":false,"type":"number"},{"abstract":false,"default":"[]","deprecated":false,"description":"A list of query protocols that this extractor supports.","metadata":{"name":"BaseExtractor.ts","directory":"discord-player/src/extractors","line":33,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/extractors/BaseExtractor.ts#L33"},"name":"protocols","private":false,"readonly":false,"see":[],"static":false,"type":"Array"},{"abstract":false,"default":"'com.discord-player.extractor'","deprecated":false,"description":"Identifier for this extractor","metadata":{"name":"BaseExtractor.ts","directory":"discord-player/src/extractors","line":23,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/extractors/BaseExtractor.ts#L23"},"name":"identifier","private":false,"readonly":false,"see":[],"static":true,"type":"string"},{"default":null,"description":"Identifier of this extractor","metadata":{"name":"BaseExtractor.ts","directory":"discord-player/src/extractors","line":51,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/extractors/BaseExtractor.ts#L51"},"name":"identifier","type":"string"},{"default":null,"description":"IP rotator instance, if available","metadata":{"name":"BaseExtractor.ts","directory":"discord-player/src/extractors","line":156,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/extractors/BaseExtractor.ts#L156"},"name":"routePlanner","type":"null | IPRotator"},{"default":null,"description":"A flag to indicate `Demuxable` stream support for `opus`/`ogg/opus`/`webm/opus` formats.","metadata":{"name":"BaseExtractor.ts","directory":"discord-player/src/extractors","line":163,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/extractors/BaseExtractor.ts#L163"},"name":"supportsDemux","type":"boolean"}],"see":[]},"markdown":[]},{"data":{"name":"Context","abstract":false,"constructor":{"name":"Context","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"defaultValue","description":null,"optional":true,"default":null,"type":"T","rawType":["T"]}],"returns":{"type":"Context","rawType":["Context","<","T",">"],"description":null},"metadata":{"name":"async-context.ts","directory":"discord-player/src/hooks/context","line":14,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/hooks/context/async-context.ts#L14"},"constructor":"new Context"},"metadata":{"name":"async-context.ts","directory":"discord-player/src/hooks/context","line":11,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/hooks/context/async-context.ts#L11"},"deprecated":false,"description":null,"extends":null,"implements":null,"rawExtends":null,"rawImplements":null,"methods":[{"name":"consume","description":"Get the current value of the context. If the context is lost and no default value is provided, undefined will be returned.","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"undefined | T","rawType":["undefined","T"],"description":null},"metadata":{"name":"async-context.ts","directory":"discord-player/src/hooks/context","line":33,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/hooks/context/async-context.ts#L33"}},{"name":"exit","description":"Exit out of this context","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"scope","description":null,"optional":false,"default":null,"type":"ContextReceiver","rawType":["ContextReceiver","<","void",">"]}],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"async-context.ts","directory":"discord-player/src/hooks/context","line":19,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/hooks/context/async-context.ts#L19"}},{"name":"provide","description":"Run a function within the context of this provider","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"value","description":null,"optional":false,"default":null,"type":"T","rawType":["T"]},{"name":"receiver","description":null,"optional":false,"default":null,"type":"ContextReceiver","rawType":["ContextReceiver","<","R",">"]}],"returns":{"type":"R","rawType":["R"],"description":null},"metadata":{"name":"async-context.ts","directory":"discord-player/src/hooks/context","line":44,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/hooks/context/async-context.ts#L44"}}],"private":false,"properties":[{"default":null,"description":"Whether the context is lost","metadata":{"name":"async-context.ts","directory":"discord-player/src/hooks/context","line":26,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/hooks/context/async-context.ts#L26"},"name":"isLost","type":"boolean"}],"see":[]},"markdown":[]},{"data":{"name":"DiscordPlayerQueryResultCache","abstract":false,"constructor":{"name":"DiscordPlayerQueryResultCache","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"data","description":null,"optional":false,"default":null,"type":"T","rawType":["T"]},{"name":"expireAfter","description":null,"optional":false,"default":null,"type":"number","rawType":["number"]}],"returns":{"type":"DiscordPlayerQueryResultCache","rawType":["DiscordPlayerQueryResultCache","<","T",">"],"description":null},"metadata":{"name":"QueryCache.ts","directory":"discord-player/src/utils","line":80,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/QueryCache.ts#L80"},"constructor":"new DiscordPlayerQueryResultCache"},"metadata":{"name":"QueryCache.ts","directory":"discord-player/src/utils","line":78,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/QueryCache.ts#L78"},"deprecated":false,"description":null,"extends":null,"implements":null,"rawExtends":null,"rawImplements":null,"methods":[{"name":"hasExpired","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"QueryCache.ts","directory":"discord-player/src/utils","line":86,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/QueryCache.ts#L86"}}],"private":false,"properties":[{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"QueryCache.ts","directory":"discord-player/src/utils","line":80,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/QueryCache.ts#L80"},"name":"data","private":false,"readonly":false,"see":[],"static":false,"type":"T"},{"abstract":false,"default":"DEFAULT_EXPIRY_TIMEOUT","deprecated":false,"description":null,"metadata":{"name":"QueryCache.ts","directory":"discord-player/src/utils","line":79,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/QueryCache.ts#L79"},"name":"expireAfter","private":false,"readonly":false,"see":[],"static":false,"type":"number"}],"see":[]},"markdown":[]},{"data":{"name":"ExtractorExecutionContext","abstract":false,"constructor":{"name":"ExtractorExecutionContext","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"player","description":null,"optional":false,"default":null,"type":"Player","rawType":["Player"]}],"returns":{"type":"ExtractorExecutionContext","rawType":["ExtractorExecutionContext"],"description":null},"metadata":{"name":"ExtractorExecutionContext.ts","directory":"discord-player/src/extractors","line":64,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/extractors/ExtractorExecutionContext.ts#L64"},"constructor":"new ExtractorExecutionContext"},"metadata":{"name":"ExtractorExecutionContext.ts","directory":"discord-player/src/extractors","line":58,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/extractors/ExtractorExecutionContext.ts#L58"},"deprecated":false,"description":null,"extends":"PlayerEventsEmitter","implements":null,"rawExtends":["PlayerEventsEmitter","<","ExtractorExecutionEvents",">"],"rawImplements":null,"methods":[{"name":"addListener","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"name","description":null,"optional":false,"default":null,"type":"K","rawType":["K"]},{"name":"listener","description":null,"optional":false,"default":null,"type":"ExtractorExecutionEvents[K]","rawType":["ExtractorExecutionEvents","[","K","]"]}],"returns":{"type":"ExtractorExecutionContext","rawType":["ExtractorExecutionContext"],"description":null},"metadata":{"name":"PlayerEventsEmitter.ts","directory":"discord-player/src/utils","line":28,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/PlayerEventsEmitter.ts#L28"}},{"name":"emit","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"name","description":null,"optional":false,"default":null,"type":"K","rawType":["K"]},{"name":"args","description":null,"optional":false,"default":null,"type":"Parameters","rawType":["Parameters","<","ExtractorExecutionEvents","[","K","]",">"]}],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"PlayerEventsEmitter.ts","directory":"discord-player/src/utils","line":54,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/PlayerEventsEmitter.ts#L54"}},{"name":"eventNames","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"Array","rawType":["Array","<","U",">"],"description":null},"metadata":{"name":"index.d.ts","directory":"utils/dist","line":56}},{"name":"get","description":"Get single extractor","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"identifier","description":"The extractor to get","optional":false,"default":null,"type":"string","rawType":["string"]}],"returns":{"type":"undefined | BaseExtractor","rawType":["undefined","BaseExtractor","<","object",">"],"description":null},"metadata":{"name":"ExtractorExecutionContext.ts","directory":"discord-player/src/extractors","line":103,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/extractors/ExtractorExecutionContext.ts#L103"}},{"name":"getMaxListeners","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"number","rawType":["number"],"description":null},"metadata":{"name":"index.d.ts","directory":"utils/dist","line":60}},{"name":"isDisabled","description":"Check if extractor is disabled","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"identifier","description":null,"optional":false,"default":null,"type":"string","rawType":["string"]}],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"ExtractorExecutionContext.ts","directory":"discord-player/src/extractors","line":227,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/extractors/ExtractorExecutionContext.ts#L227"}},{"name":"isEnabled","description":"Check if extractor is enabled","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"identifier","description":null,"optional":false,"default":null,"type":"string","rawType":["string"]}],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"ExtractorExecutionContext.ts","directory":"discord-player/src/extractors","line":234,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/extractors/ExtractorExecutionContext.ts#L234"}},{"name":"isRegistered","description":"Validate if the given extractor is registered","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"identifier","description":"The extractor identifier","optional":false,"default":null,"type":"string","rawType":["string"]}],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"ExtractorExecutionContext.ts","directory":"discord-player/src/extractors","line":88,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/extractors/ExtractorExecutionContext.ts#L88"}},{"name":"listenerCount","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"type","description":null,"optional":false,"default":null,"type":"keyof ExtractorExecutionEvents","rawType":["keyof","ExtractorExecutionEvents"]}],"returns":{"type":"number","rawType":["number"],"description":null},"metadata":{"name":"index.d.ts","directory":"utils/dist","line":57}},{"name":"listeners","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"type","description":null,"optional":false,"default":null,"type":"U","rawType":["U"]}],"returns":{"type":"Array","rawType":["Array","<","ExtractorExecutionEvents","[","U","]",">"],"description":null},"metadata":{"name":"index.d.ts","directory":"utils/dist","line":58}},{"name":"loadDefault","description":"Load default extractors from `@discord-player/extractor`","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"filter","description":null,"optional":true,"default":null,"type":"(ext: 'SpotifyExtractor' | 'AppleMusicExtractor' | 'SoundCloudExtractor' | 'YouTubeExtractor' | 'VimeoExtractor' | 'ReverbnationExtractor' | 'AttachmentExtractor') => null | boolean","rawType":["(","ext: ',SpotifyExtractor,',',AppleMusicExtractor,',',SoundCloudExtractor,',',YouTubeExtractor,',',VimeoExtractor,',',ReverbnationExtractor,',',AttachmentExtractor,'",")"," ","=>"," ","null","boolean"]},{"name":"options","description":null,"optional":true,"default":null,"type":"ExtractorLoaderOptionDict","rawType":["ExtractorLoaderOptionDict"]}],"returns":{"type":"Promise<{ error: Error, success: boolean } | { error: null, success: boolean }>","rawType":["Promise","<","{"," ","error",":"," ","Error","; ","success",":"," ","boolean",";"," ","}","{"," ","error",":"," ","null","; ","success",":"," ","boolean",";"," ","}",">"],"description":null},"metadata":{"name":"ExtractorExecutionContext.ts","directory":"discord-player/src/extractors","line":71,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/extractors/ExtractorExecutionContext.ts#L71"}},{"name":"off","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"name","description":null,"optional":false,"default":null,"type":"K","rawType":["K"]},{"name":"listener","description":null,"optional":false,"default":null,"type":"ExtractorExecutionEvents[K]","rawType":["ExtractorExecutionEvents","[","K","]"]}],"returns":{"type":"ExtractorExecutionContext","rawType":["ExtractorExecutionContext"],"description":null},"metadata":{"name":"PlayerEventsEmitter.ts","directory":"discord-player/src/utils","line":36,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/PlayerEventsEmitter.ts#L36"}},{"name":"on","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"name","description":null,"optional":false,"default":null,"type":"K","rawType":["K"]},{"name":"listener","description":null,"optional":false,"default":null,"type":"ExtractorExecutionEvents[K]","rawType":["ExtractorExecutionEvents","[","K","]"]}],"returns":{"type":"ExtractorExecutionContext","rawType":["ExtractorExecutionContext"],"description":null},"metadata":{"name":"PlayerEventsEmitter.ts","directory":"discord-player/src/utils","line":12,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/PlayerEventsEmitter.ts#L12"}},{"name":"once","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"name","description":null,"optional":false,"default":null,"type":"K","rawType":["K"]},{"name":"listener","description":null,"optional":false,"default":null,"type":"ExtractorExecutionEvents[K]","rawType":["ExtractorExecutionEvents","[","K","]"]}],"returns":{"type":"ExtractorExecutionContext","rawType":["ExtractorExecutionContext"],"description":null},"metadata":{"name":"PlayerEventsEmitter.ts","directory":"discord-player/src/utils","line":20,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/PlayerEventsEmitter.ts#L20"}},{"name":"prependListener","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"event","description":null,"optional":false,"default":null,"type":"U","rawType":["U"]},{"name":"listener","description":null,"optional":false,"default":null,"type":"ExtractorExecutionEvents[U]","rawType":["ExtractorExecutionEvents","[","U","]"]}],"returns":{"type":"this","rawType":["this"],"description":null},"metadata":{"name":"index.d.ts","directory":"utils/dist","line":48}},{"name":"prependOnceListener","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"event","description":null,"optional":false,"default":null,"type":"U","rawType":["U"]},{"name":"listener","description":null,"optional":false,"default":null,"type":"ExtractorExecutionEvents[U]","rawType":["ExtractorExecutionEvents","[","U","]"]}],"returns":{"type":"this","rawType":["this"],"description":null},"metadata":{"name":"index.d.ts","directory":"utils/dist","line":49}},{"name":"rawListeners","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"type","description":null,"optional":false,"default":null,"type":"U","rawType":["U"]}],"returns":{"type":"Array","rawType":["Array","<","ExtractorExecutionEvents","[","U","]",">"],"description":null},"metadata":{"name":"index.d.ts","directory":"utils/dist","line":59}},{"name":"register","description":"Register single extractor","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"_extractor","description":"The extractor to register","optional":false,"default":null,"type":"T","rawType":["T"]},{"name":"options","description":"Options supplied to the extractor","optional":false,"default":null,"type":"ConstructorParameters['1']","rawType":["ConstructorParameters","<","T",">","[","'","1","'","]"]}],"returns":{"type":"Promise>","rawType":["Promise","<","null","InstanceType","<","T",">",">"],"description":null},"metadata":{"name":"ExtractorExecutionContext.ts","directory":"discord-player/src/extractors","line":112,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/extractors/ExtractorExecutionContext.ts#L112"}},{"name":"removeAllListeners","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"name","description":null,"optional":true,"default":null,"type":"K","rawType":["K"]}],"returns":{"type":"ExtractorExecutionContext","rawType":["ExtractorExecutionContext"],"description":null},"metadata":{"name":"PlayerEventsEmitter.ts","directory":"discord-player/src/utils","line":48,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/PlayerEventsEmitter.ts#L48"}},{"name":"removeListener","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"name","description":null,"optional":false,"default":null,"type":"K","rawType":["K"]},{"name":"listener","description":null,"optional":false,"default":null,"type":"ExtractorExecutionEvents[K]","rawType":["ExtractorExecutionEvents","[","K","]"]}],"returns":{"type":"ExtractorExecutionContext","rawType":["ExtractorExecutionContext"],"description":null},"metadata":{"name":"PlayerEventsEmitter.ts","directory":"discord-player/src/utils","line":42,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/PlayerEventsEmitter.ts#L42"}},{"name":"resolve","description":"Resolve extractor","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"resolvable","description":null,"optional":false,"default":null,"type":"ExtractorResolvable","rawType":["ExtractorResolvable"]}],"returns":{"type":"undefined | BaseExtractor","rawType":["undefined","BaseExtractor","<","object",">"],"description":null},"metadata":{"name":"ExtractorExecutionContext.ts","directory":"discord-player/src/extractors","line":248,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/extractors/ExtractorExecutionContext.ts#L248"}},{"name":"resolveId","description":"Resolve extractor identifier","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"resolvable","description":null,"optional":false,"default":null,"type":"ExtractorResolvable","rawType":["ExtractorResolvable"]}],"returns":{"type":"string","rawType":["string"],"description":null},"metadata":{"name":"ExtractorExecutionContext.ts","directory":"discord-player/src/extractors","line":241,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/extractors/ExtractorExecutionContext.ts#L241"}},{"name":"run","description":"Run all the extractors","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"fn","description":"The runner function","optional":false,"default":null,"type":"ExtractorExecutionFN","rawType":["ExtractorExecutionFN","<","T",">"]},{"name":"filterBlocked","description":"Filter blocked extractors","optional":false,"default":null,"type":"boolean","rawType":["boolean"]}],"returns":{"type":"Promise | ExtractorExecutionResult>","rawType":["Promise","<","undefined","ExtractorExecutionResult","<","false",">","ExtractorExecutionResult","<","T",">",">"],"description":null},"metadata":{"name":"ExtractorExecutionContext.ts","directory":"discord-player/src/extractors","line":173,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/extractors/ExtractorExecutionContext.ts#L173"}},{"name":"setMaxListeners","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"n","description":null,"optional":false,"default":null,"type":"number","rawType":["number"]}],"returns":{"type":"this","rawType":["this"],"description":null},"metadata":{"name":"index.d.ts","directory":"utils/dist","line":61}},{"name":"unregister","description":"Unregister single extractor","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"_extractor","description":"The extractor to unregister","optional":false,"default":null,"type":"K","rawType":["K"]}],"returns":{"type":"Promise","rawType":["Promise","<","void",">"],"description":null},"metadata":{"name":"ExtractorExecutionContext.ts","directory":"discord-player/src/extractors","line":139,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/extractors/ExtractorExecutionContext.ts#L139"}},{"name":"unregisterAll","description":"Unregister all extractors","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"Promise","rawType":["Promise","<","void",">"],"description":null},"metadata":{"name":"ExtractorExecutionContext.ts","directory":"discord-player/src/extractors","line":160,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/extractors/ExtractorExecutionContext.ts#L160"}}],"private":false,"properties":[{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"ExtractorExecutionContext.ts","directory":"discord-player/src/extractors","line":64,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/extractors/ExtractorExecutionContext.ts#L64"},"name":"player","private":false,"readonly":false,"see":[],"static":false,"type":"Player"},{"abstract":false,"default":"[]","deprecated":false,"description":null,"metadata":{"name":"PlayerEventsEmitter.ts","directory":"discord-player/src/utils","line":8,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/PlayerEventsEmitter.ts#L8"},"name":"requiredEvents","private":false,"readonly":false,"see":[],"static":false,"type":"Array"},{"abstract":false,"default":"...","deprecated":false,"description":"The extractors store","metadata":{"name":"ExtractorExecutionContext.ts","directory":"discord-player/src/extractors","line":62,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/extractors/ExtractorExecutionContext.ts#L62"},"name":"store","private":false,"readonly":false,"see":[],"static":false,"type":"Collection>"},{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"index.d.ts","directory":"utils/dist","line":45},"name":"defaultMaxListeners","private":false,"readonly":false,"see":[],"static":true,"type":"number"},{"default":null,"metadata":{"name":"PlayerEventsEmitter.ts","directory":"discord-player/src/utils","line":68,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/PlayerEventsEmitter.ts#L68"},"name":"hasDebugger","type":"boolean"},{"default":null,"description":"The size of registered extractors","metadata":{"name":"ExtractorExecutionContext.ts","directory":"discord-player/src/extractors","line":95,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/extractors/ExtractorExecutionContext.ts#L95"},"name":"size","type":"number"}],"see":[]},"markdown":[]},{"data":{"name":"FFmpeg","abstract":false,"constructor":{"name":"FFmpeg","description":"Create FFmpeg duplex stream","see":[],"static":false,"private":false,"examples":[""],"abstract":false,"deprecated":false,"parameters":[{"name":"options","description":"Options to initialize ffmpeg","optional":true,"default":null,"type":"FFmpegOptions","rawType":["FFmpegOptions"]}],"returns":{"type":"FFmpeg","rawType":["FFmpeg"],"description":null},"metadata":{"name":"index.d.ts","directory":"ffmpeg/dist","line":72},"constructor":"new FFmpeg"},"metadata":{"name":"index.d.ts","directory":"ffmpeg/dist","line":21},"deprecated":false,"description":null,"extends":"Duplex","implements":null,"rawExtends":["Duplex"],"rawImplements":null,"methods":[{"name":"_destroy","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"err","description":null,"optional":false,"default":null,"type":"null | Error","rawType":["null","Error"]},{"name":"cb","description":null,"optional":false,"default":null,"type":"Callback<[null | Error]>","rawType":["Callback","<","[","null","Error","]",">"]}],"returns":{"type":"unknown","rawType":["unknown"],"description":null},"metadata":{"name":"index.d.ts","directory":"ffmpeg/dist","line":76}},{"name":"_final","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"cb","description":null,"optional":false,"default":null,"type":"Callback<[]>","rawType":["Callback","<","[","]",">"]}],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"index.d.ts","directory":"ffmpeg/dist","line":77}},{"name":"toString","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"string","rawType":["string"],"description":null},"metadata":{"name":"index.d.ts","directory":"ffmpeg/dist","line":79}},{"name":"isAvailable","description":"Check if ffmpeg is available","see":[],"static":true,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"index.d.ts","directory":"ffmpeg/dist","line":37}},{"name":"locate","description":"Locate ffmpeg command. Throws error if ffmpeg is not found.","see":[],"static":true,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"force","description":"Forcefully reload","optional":true,"default":null,"type":"boolean","rawType":["boolean"]}],"returns":{"type":"undefined | FFmpegInfo","rawType":["undefined","FFmpegInfo"],"description":null},"metadata":{"name":"index.d.ts","directory":"ffmpeg/dist","line":47}},{"name":"locateSafe","description":"Safe locate ffmpeg","see":[],"static":true,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"force","description":"if it should relocate the command","optional":true,"default":null,"type":"boolean","rawType":["boolean"]}],"returns":{"type":"undefined | null | FFmpegInfo","rawType":["undefined","null","FFmpegInfo"],"description":null},"metadata":{"name":"index.d.ts","directory":"ffmpeg/dist","line":42}},{"name":"spawn","description":"Spawns ffmpeg process","see":[],"static":true,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"options","description":"Spawn options","optional":true,"default":null,"type":"{ args: Array, shell: boolean }","rawType":["{"," ","args",":"," ","Array","<","string",">","; ","shell",":"," ","boolean",";"," ","}"]}],"returns":{"type":"ChildProcessWithoutNullStreams","rawType":["ChildProcessWithoutNullStreams"],"description":null},"metadata":{"name":"index.d.ts","directory":"ffmpeg/dist","line":30}}],"private":false,"properties":[{"abstract":false,"default":null,"deprecated":false,"description":"Current FFmpeg process","metadata":{"name":"index.d.ts","directory":"ffmpeg/dist","line":51},"name":"process","private":false,"readonly":false,"see":[],"static":false,"type":"ChildProcessWithoutNullStreams"},{"abstract":false,"default":null,"deprecated":false,"description":"FFmpeg version regex","metadata":{"name":"index.d.ts","directory":"ffmpeg/dist","line":25},"name":"VersionRegex","private":false,"readonly":false,"see":[],"static":true,"type":"RegExp"},{"default":null,"metadata":{"name":"index.d.ts","directory":"ffmpeg/dist","line":73},"name":"_reader","type":"Readable"},{"default":null,"metadata":{"name":"index.d.ts","directory":"ffmpeg/dist","line":74},"name":"_writer","type":"Writable"}],"see":[]},"markdown":[]},{"data":{"name":"FFmpegFilterer","abstract":false,"constructor":{"name":"FFmpegFilterer","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"af","description":null,"optional":false,"default":null,"type":"GuildQueueAudioFilters ","rawType":["GuildQueueAudioFilters","<","Meta",">"]}],"returns":{"type":"FFmpegFilterer ","rawType":["FFmpegFilterer","<","Meta",">"],"description":null},"metadata":{"name":"GuildQueueAudioFilters.ts","directory":"discord-player/src/manager","line":68,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueAudioFilters.ts#L68"},"constructor":"new FFmpegFilterer"},"metadata":{"name":"GuildQueueAudioFilters.ts","directory":"discord-player/src/manager","line":65,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueAudioFilters.ts#L65"},"deprecated":false,"description":null,"extends":null,"implements":null,"rawExtends":null,"rawImplements":null,"methods":[{"name":"createStream","description":"Create ffmpeg stream","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"source","description":"The stream source","optional":false,"default":null,"type":"string | Readable","rawType":["string","Readable"]},{"name":"options","description":"The stream options","optional":false,"default":null,"type":"FFmpegStreamOptions","rawType":["FFmpegStreamOptions"]}],"returns":{"type":"Readable","rawType":["Readable"],"description":null},"metadata":{"name":"GuildQueueAudioFilters.ts","directory":"discord-player/src/manager","line":128,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueAudioFilters.ts#L128"}},{"name":"getFiltersDisabled","description":"Get list of disabled filters","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"Array","rawType":["Array","<","keyof","QueueFilters",">"],"description":null},"metadata":{"name":"GuildQueueAudioFilters.ts","directory":"discord-player/src/manager","line":197,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueAudioFilters.ts#L197"}},{"name":"getFiltersEnabled","description":"Get list of enabled filters","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"Array","rawType":["Array","<","keyof","QueueFilters",">"],"description":null},"metadata":{"name":"GuildQueueAudioFilters.ts","directory":"discord-player/src/manager","line":190,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueAudioFilters.ts#L190"}},{"name":"isDisabled","description":"Check if the given filter is disabled","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"filter","description":"The filter","optional":false,"default":null,"type":"T","rawType":["T"]}],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"GuildQueueAudioFilters.ts","directory":"discord-player/src/manager","line":213,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueAudioFilters.ts#L213"}},{"name":"isEnabled","description":"Check if the given filter is enabled","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"filter","description":"The filter","optional":false,"default":null,"type":"T","rawType":["T"]}],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"GuildQueueAudioFilters.ts","directory":"discord-player/src/manager","line":205,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueAudioFilters.ts#L205"}},{"name":"isValidFilter","description":"Check if the given filter is a valid filter","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"filter","description":"The filter to test","optional":false,"default":null,"type":"string","rawType":["string"]}],"returns":{"type":"filter is keyof QueueFilters","rawType":[" is","keyof","QueueFilters"],"description":null},"metadata":{"name":"GuildQueueAudioFilters.ts","directory":"discord-player/src/manager","line":221,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueAudioFilters.ts#L221"}},{"name":"setDefaults","description":"Set default filters","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"ff","description":"Filters list","optional":false,"default":null,"type":"Array","rawType":["Array","<","keyof","QueueFilters",">"]}],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"GuildQueueAudioFilters.ts","directory":"discord-player/src/manager","line":183,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueAudioFilters.ts#L183"}},{"name":"setFilters","description":"Set ffmpeg filters","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"filters","description":"The filters","optional":false,"default":null,"type":"boolean | Array | Record","rawType":["boolean","Array","<","keyof","QueueFilters",">","Record","<","keyof","QueueFilters","boolean",">"]}],"returns":{"type":"Promise","rawType":["Promise","<","boolean",">"],"description":null},"metadata":{"name":"GuildQueueAudioFilters.ts","directory":"discord-player/src/manager","line":137,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueAudioFilters.ts#L137"}},{"name":"setInputArgs","description":"Set input args for FFmpeg","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"args","description":null,"optional":false,"default":null,"type":"Array","rawType":["Array","<","string",">"]}],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"GuildQueueAudioFilters.ts","directory":"discord-player/src/manager","line":95,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueAudioFilters.ts#L95"}},{"name":"toArray","description":"Convert current filters to array","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"Array","rawType":["Array","<","string",">"],"description":null},"metadata":{"name":"GuildQueueAudioFilters.ts","directory":"discord-player/src/manager","line":228,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueAudioFilters.ts#L228"}},{"name":"toJSON","description":"Convert current filters to JSON object","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"Record","rawType":["Record","<","keyof","QueueFilters","string",">"],"description":null},"metadata":{"name":"GuildQueueAudioFilters.ts","directory":"discord-player/src/manager","line":235,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueAudioFilters.ts#L235"}},{"name":"toString","description":"String representation of current filters","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"string","rawType":["string"],"description":null},"metadata":{"name":"GuildQueueAudioFilters.ts","directory":"discord-player/src/manager","line":246,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueAudioFilters.ts#L246"}},{"name":"toggle","description":"Toggle given ffmpeg filter(s)","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"filters","description":"The filter(s)","optional":false,"default":null,"type":"keyof QueueFilters | Array","rawType":["keyof QueueFilters","Array","<","keyof QueueFilters",">"]}],"returns":{"type":"Promise","rawType":["Promise","<","boolean",">"],"description":null},"metadata":{"name":"GuildQueueAudioFilters.ts","directory":"discord-player/src/manager","line":167,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueAudioFilters.ts#L167"}}],"private":false,"properties":[{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"GuildQueueAudioFilters.ts","directory":"discord-player/src/manager","line":68,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueAudioFilters.ts#L68"},"name":"af","private":false,"readonly":false,"see":[],"static":false,"type":"GuildQueueAudioFilters "},{"default":null,"description":"Get final ffmpeg args","metadata":{"name":"GuildQueueAudioFilters.ts","directory":"discord-player/src/manager","line":119,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueAudioFilters.ts#L119"},"name":"args","type":"Array"},{"default":null,"description":"Get encoder args","metadata":{"name":"GuildQueueAudioFilters.ts","directory":"discord-player/src/manager","line":110,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueAudioFilters.ts#L110"},"name":"encoderArgs","type":"Array"},{"default":null,"description":"Currently active ffmpeg filters","metadata":{"name":"GuildQueueAudioFilters.ts","directory":"discord-player/src/manager","line":155,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueAudioFilters.ts#L155"},"name":"filters","type":"Array"},{"default":null,"description":"Get input args","metadata":{"name":"GuildQueueAudioFilters.ts","directory":"discord-player/src/manager","line":103,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueAudioFilters.ts#L103"},"name":"inputArgs","type":"Array"},{"default":null,"description":"Indicates whether ffmpeg may be skipped","metadata":{"name":"GuildQueueAudioFilters.ts","directory":"discord-player/src/manager","line":73,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueAudioFilters.ts#L73"},"name":"skippable","type":"boolean"}],"see":[]},"markdown":[]},{"data":{"name":"FiltersChain","abstract":false,"constructor":{"name":"FiltersChain","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"presets","description":null,"optional":true,"default":null,"type":"DSPFiltersPreset","rawType":["DSPFiltersPreset"]}],"returns":{"type":"FiltersChain","rawType":["FiltersChain"],"description":null},"metadata":{"name":"index.d.ts","directory":"equalizer/dist","line":348},"constructor":"new FiltersChain"},"metadata":{"name":"index.d.ts","directory":"equalizer/dist","line":337},"deprecated":false,"description":null,"extends":null,"implements":null,"rawExtends":null,"rawImplements":null,"methods":[{"name":"create","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"src","description":null,"optional":false,"default":null,"type":"Readable","rawType":["Readable"]},{"name":"presets","description":null,"optional":true,"default":null,"type":"DSPFiltersPreset","rawType":["DSPFiltersPreset"]}],"returns":{"type":"Readable","rawType":["Readable"],"description":null},"metadata":{"name":"index.d.ts","directory":"equalizer/dist","line":349}},{"name":"destroy","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"index.d.ts","directory":"equalizer/dist","line":350}}],"private":false,"properties":[{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"index.d.ts","directory":"equalizer/dist","line":341},"name":"biquad","private":false,"readonly":false,"see":[],"static":false,"type":"null | BiquadStream"},{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"index.d.ts","directory":"equalizer/dist","line":344},"name":"destination","private":false,"readonly":false,"see":[],"static":false,"type":"null | Readable"},{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"index.d.ts","directory":"equalizer/dist","line":339},"name":"equalizer","private":false,"readonly":false,"see":[],"static":false,"type":"null | EqualizerStream"},{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"index.d.ts","directory":"equalizer/dist","line":340},"name":"filters","private":false,"readonly":false,"see":[],"static":false,"type":"null | AudioFilter"},{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"index.d.ts","directory":"equalizer/dist","line":347},"name":"onError","private":false,"readonly":false,"see":[],"static":false,"type":"(err: Error) => unknown"},{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"index.d.ts","directory":"equalizer/dist","line":346},"name":"onUpdate","private":false,"readonly":false,"see":[],"static":false,"type":"(...args: unknown[]) => unknown"},{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"index.d.ts","directory":"equalizer/dist","line":338},"name":"presets","private":false,"readonly":false,"see":[],"static":false,"type":"DSPFiltersPreset"},{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"index.d.ts","directory":"equalizer/dist","line":343},"name":"resampler","private":false,"readonly":false,"see":[],"static":false,"type":"null | PCMResampler"},{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"index.d.ts","directory":"equalizer/dist","line":345},"name":"source","private":false,"readonly":false,"see":[],"static":false,"type":"null | Readable"},{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"index.d.ts","directory":"equalizer/dist","line":342},"name":"volume","private":false,"readonly":false,"see":[],"static":false,"type":"null | VolumeTransformer"}],"see":[]},"markdown":[]},{"data":{"name":"GuildNodeManager","abstract":false,"constructor":{"name":"GuildNodeManager","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"player","description":null,"optional":false,"default":null,"type":"Player","rawType":["Player"]}],"returns":{"type":"GuildNodeManager ","rawType":["GuildNodeManager","<","Meta",">"],"description":null},"metadata":{"name":"GuildNodeManager.ts","directory":"discord-player/src/manager","line":48,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildNodeManager.ts#L48"},"constructor":"new GuildNodeManager"},"metadata":{"name":"GuildNodeManager.ts","directory":"discord-player/src/manager","line":46,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildNodeManager.ts#L46"},"deprecated":false,"description":null,"extends":null,"implements":null,"rawExtends":null,"rawImplements":null,"methods":[{"name":"create","description":"Create guild queue if it does not exist","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"guild","description":"The guild which will be the owner of the queue","optional":false,"default":null,"type":"GuildResolvable","rawType":["GuildResolvable"]},{"name":"options","description":"Queue initializer options","optional":false,"default":null,"type":"GuildNodeCreateOptions","rawType":["GuildNodeCreateOptions","<","T",">"]}],"returns":{"type":"GuildQueue","rawType":["GuildQueue","<","T",">"],"description":null},"metadata":{"name":"GuildNodeManager.ts","directory":"discord-player/src/manager","line":55,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildNodeManager.ts#L55"}},{"name":"delete","description":"Delete queue","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"node","description":"Queue resolvable","optional":false,"default":null,"type":"NodeResolvable","rawType":["NodeResolvable"]}],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"GuildNodeManager.ts","directory":"discord-player/src/manager","line":163,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildNodeManager.ts#L163"}},{"name":"get","description":"Get existing queue","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"node","description":"Queue resolvable","optional":false,"default":null,"type":"NodeResolvable","rawType":["NodeResolvable"]}],"returns":{"type":"null | GuildQueue","rawType":["null","GuildQueue","<","T",">"],"description":null},"metadata":{"name":"GuildNodeManager.ts","directory":"discord-player/src/manager","line":143,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildNodeManager.ts#L143"}},{"name":"has","description":"Check if a queue exists","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"node","description":"Queue resolvable","optional":false,"default":null,"type":"NodeResolvable","rawType":["NodeResolvable"]}],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"GuildNodeManager.ts","directory":"discord-player/src/manager","line":154,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildNodeManager.ts#L154"}},{"name":"resolve","description":"Resolve queue","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"node","description":"Queue resolvable","optional":false,"default":null,"type":"NodeResolvable","rawType":["NodeResolvable"]}],"returns":{"type":"undefined | GuildQueue","rawType":["undefined","GuildQueue","<","unknown",">"],"description":null},"metadata":{"name":"GuildNodeManager.ts","directory":"discord-player/src/manager","line":185,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildNodeManager.ts#L185"}},{"name":"resolveId","description":"Resolve queue id","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"node","description":"Queue resolvable","optional":false,"default":null,"type":"NodeResolvable","rawType":["NodeResolvable"]}],"returns":{"type":"null | string","rawType":["null","string"],"description":null},"metadata":{"name":"GuildNodeManager.ts","directory":"discord-player/src/manager","line":197,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildNodeManager.ts#L197"}}],"private":false,"properties":[{"abstract":false,"default":"...","deprecated":false,"description":null,"metadata":{"name":"GuildNodeManager.ts","directory":"discord-player/src/manager","line":47,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildNodeManager.ts#L47"},"name":"cache","private":false,"readonly":false,"see":[],"static":false,"type":"Collection>"},{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"GuildNodeManager.ts","directory":"discord-player/src/manager","line":48,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildNodeManager.ts#L48"},"name":"player","private":false,"readonly":false,"see":[],"static":false,"type":"Player"}],"see":[]},"markdown":[]},{"data":{"name":"GuildQueue","abstract":false,"constructor":{"name":"GuildQueue","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"player","description":null,"optional":false,"default":null,"type":"Player","rawType":["Player"]},{"name":"options","description":null,"optional":false,"default":null,"type":"GuildNodeInit ","rawType":["GuildNodeInit","<","Meta",">"]}],"returns":{"type":"GuildQueue ","rawType":["GuildQueue","<","Meta",">"],"description":null},"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":403,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L403"},"constructor":"new GuildQueue"},"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":383,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L383"},"deprecated":false,"description":null,"extends":null,"implements":null,"rawExtends":null,"rawImplements":null,"methods":[{"name":"addTrack","description":"Add track to the queue. This will emit `audioTracksAdd` when multiple tracks are added, otherwise `audioTrackAdd`.","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"track","description":"Track or playlist or array of tracks to add","optional":false,"default":null,"type":"Playlist | Track | Array>","rawType":["Playlist","Track","<","unknown",">","Array","<","Track","<","unknown",">",">"]}],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":684,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L684"}},{"name":"clear","description":"Clear this queue","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":645,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L645"}},{"name":"connect","description":"Connect to a voice channel","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"channelResolvable","description":"The voice channel to connect to","optional":false,"default":null,"type":"GuildVoiceChannelResolvable","rawType":["GuildVoiceChannelResolvable"]},{"name":"options","description":"Join config","optional":false,"default":null,"type":"VoiceConnectConfig","rawType":["VoiceConnectConfig"]}],"returns":{"type":"Promise>","rawType":["Promise","<","GuildQueue","<","Meta",">",">"],"description":null},"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":770,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L770"}},{"name":"copyTrack","description":"Copy a track in the queue","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"track","description":null,"optional":false,"default":null,"type":"TrackResolvable","rawType":["TrackResolvable"]},{"name":"index","description":null,"optional":false,"default":null,"type":"number","rawType":["number"]}],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":730,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L730"}},{"name":"createDispatcher","description":"Create stream dispatcher from the given connection","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"connection","description":"The connection to use","optional":false,"default":null,"type":"VoiceConnection","rawType":["VoiceConnection"]},{"name":"options","description":null,"optional":false,"default":null,"type":"Pick","rawType":["Pick","<","VoiceConnectConfig","'","audioPlayer","'","'","timeout","'",">"]}],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":747,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L747"}},{"name":"debug","description":"Write a debug message to this queue","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"m","description":"The message to write","optional":false,"default":null,"type":"string","rawType":["string"]}],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":474,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L474"}},{"name":"delete","description":"Delete this queue","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":862,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L862"}},{"name":"disableShuffle","description":"Disable shuffle mode for this queue.","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":825,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L825"}},{"name":"emit","description":"Emit an event on this queue","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"event","description":"The event to emit","optional":false,"default":null,"type":"K","rawType":["K"]},{"name":"args","description":"The args for the event","optional":false,"default":null,"type":"Parameters[K]>","rawType":["Parameters","<","GuildQueueEvents","<","Meta",">","[","K","]",">"]}],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":917,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L917"}},{"name":"enableShuffle","description":"Enable shuffle mode for this queue","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"dynamic","description":"Whether to shuffle the queue dynamically. Defaults to `true`.\nDynamic shuffling will shuffle the queue when the current track ends, without mutating the queue.\nIf set to `false`, the queue will be shuffled immediately in-place, which cannot be undone.","optional":false,"default":null,"type":"boolean","rawType":["boolean"]}],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":812,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L812"}},{"name":"getCapacity","description":"Get queue capacity","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"number","rawType":["number"],"description":null},"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":667,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L667"}},{"name":"getMaxHistorySize","description":"Max history size of this queue","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"number","rawType":["number"],"description":null},"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":610,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L610"}},{"name":"getMaxSize","description":"Max size of this queue","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"number","rawType":["number"],"description":null},"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":582,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L582"}},{"name":"getSize","description":"The size of this queue","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"number","rawType":["number"],"description":null},"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":596,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L596"}},{"name":"insertTrack","description":"Inserts the track to the given index","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"track","description":"The track to insert","optional":false,"default":null,"type":"Track","rawType":["Track","<","unknown",">"]},{"name":"index","description":"The index to insert the track at (defaults to 0)","optional":false,"default":null,"type":"number","rawType":["number"]}],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":712,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L712"}},{"name":"isEmpty","description":"Check if this queue has no tracks left in it","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":653,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L653"}},{"name":"isFull","description":"Check if this queue is full","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":660,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L660"}},{"name":"isPlaying","description":"Check if this queue currently holds active audio resource","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":676,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L676"}},{"name":"isTransitioning","description":"if this queue is currently under transition mode","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":560,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L560"}},{"name":"moveTrack","description":"Moves a track in the queue","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"track","description":null,"optional":false,"default":null,"type":"TrackResolvable","rawType":["TrackResolvable"]},{"name":"index","description":null,"optional":false,"default":null,"type":"number","rawType":["number"]}],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":721,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L721"}},{"name":"play","description":"Play a track in this queue","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"track","description":"The track to be played","optional":false,"default":null,"type":"TrackLike","rawType":["TrackLike"]},{"name":"options","description":"Player node initialization options","optional":true,"default":null,"type":"PlayerNodeInitializerOptions ","rawType":["PlayerNodeInitializerOptions","<","Meta",">"]}],"returns":{"type":"Promise>","rawType":["Promise","<","PlayerNodeInitializationResult","<","Meta",">",">"],"description":null},"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":906,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L906"}},{"name":"removeTrack","description":"Remove a track from queue","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"track","description":"The track to remove","optional":false,"default":null,"type":"TrackResolvable","rawType":["TrackResolvable"]}],"returns":{"type":"null | Track","rawType":["null","Track","<","unknown",">"],"description":null},"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":703,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L703"}},{"name":"revive","description":"Revives this queue","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":875,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L875"}},{"name":"setMaxHistorySize","description":"Set max history size for this queue","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"size","description":"The size to set","optional":false,"default":null,"type":"number","rawType":["number"]}],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":618,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L618"}},{"name":"setMaxSize","description":"Set max size for this queue","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"size","description":"The size to set","optional":false,"default":null,"type":"number","rawType":["number"]}],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":632,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L632"}},{"name":"setMetadata","description":"Set metadata for this queue","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"m","description":"Metadata to set","optional":false,"default":null,"type":"Meta","rawType":["Meta"]}],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":493,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L493"}},{"name":"setRepeatMode","description":"Set repeat mode for this queue","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"mode","description":"The repeat mode to apply","optional":false,"default":null,"type":"QueueRepeatMode","rawType":["QueueRepeatMode"]}],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":568,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L568"}},{"name":"setSelfDeaf","description":"Set self deaf","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"mode","description":"On/Off state","optional":true,"default":null,"type":"boolean","rawType":["boolean"]},{"name":"reason","description":"Reason","optional":true,"default":null,"type":"string","rawType":["string"]}],"returns":{"type":"Promise","rawType":["Promise","<","GuildMember",">"],"description":null},"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":888,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L888"}},{"name":"setSelfMute","description":"Set self mute","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"mode","description":"On/Off state","optional":true,"default":null,"type":"boolean","rawType":["boolean"]},{"name":"reason","description":"Reason","optional":true,"default":null,"type":"string","rawType":["string"]}],"returns":{"type":"Promise","rawType":["Promise","<","GuildMember",">"],"description":null},"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":897,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L897"}},{"name":"setTransitioning","description":"Set transition mode for this queue","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"state","description":"The state to set","optional":false,"default":null,"type":"boolean","rawType":["boolean"]}],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":553,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L553"}},{"name":"swapTracks","description":"Swap two tracks in the queue","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"src","description":"The first track to swap","optional":false,"default":null,"type":"TrackResolvable","rawType":["TrackResolvable"]},{"name":"dest","description":"The second track to swap","optional":false,"default":null,"type":"TrackResolvable","rawType":["TrackResolvable"]}],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":739,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L739"}},{"name":"toggleShuffle","description":"Toggle shuffle mode for this queue.","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"dynamic","description":"Whether to shuffle the queue dynamically. Defaults to `true`.","optional":false,"default":null,"type":"boolean","rawType":["boolean"]}],"returns":{"type":"boolean","rawType":["boolean"],"description":"Whether shuffle is enabled or disabled."},"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":835,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L835"}}],"private":false,"properties":[{"abstract":false,"default":"null","deprecated":false,"description":null,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":390,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L390"},"name":"dispatcher","private":false,"readonly":false,"see":[],"static":false,"type":"null | StreamDispatcher"},{"abstract":false,"default":"...","deprecated":false,"description":null,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":392,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L392"},"name":"filters","private":false,"readonly":false,"see":[],"static":false,"type":"GuildQueueAudioFilters "},{"abstract":false,"default":"...","deprecated":false,"description":null,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":389,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L389"},"name":"history","private":false,"readonly":false,"see":[],"static":false,"type":"GuildQueueHistory "},{"abstract":false,"default":"...","deprecated":false,"description":null,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":391,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L391"},"name":"node","private":false,"readonly":false,"see":[],"static":false,"type":"GuildQueuePlayerNode "},{"abstract":false,"default":"...","deprecated":false,"description":null,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":394,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L394"},"name":"onAfterCreateStream","private":false,"readonly":false,"see":[],"static":false,"type":"OnAfterCreateStreamHandler"},{"abstract":false,"default":"...","deprecated":false,"description":null,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":393,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L393"},"name":"onBeforeCreateStream","private":false,"readonly":false,"see":[],"static":false,"type":"OnBeforeCreateStreamHandler"},{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":403,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L403"},"name":"options","private":false,"readonly":false,"see":[],"static":false,"type":"GuildNodeInit "},{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":403,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L403"},"name":"player","private":false,"readonly":false,"see":[],"static":false,"type":"Player"},{"abstract":false,"default":"QueueRepeatMode.OFF","deprecated":false,"description":null,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":398,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L398"},"name":"repeatMode","private":false,"readonly":false,"see":[],"static":false,"type":"QueueRepeatMode"},{"abstract":false,"default":"...","deprecated":false,"description":null,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":400,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L400"},"name":"stats","private":false,"readonly":false,"see":[],"static":false,"type":"GuildQueueStatistics "},{"abstract":false,"default":"...","deprecated":false,"description":null,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":401,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L401"},"name":"tasksQueue","private":false,"readonly":false,"see":[],"static":false,"type":"AsyncQueue"},{"abstract":false,"default":"...","deprecated":false,"description":null,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":399,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L399"},"name":"timeouts","private":false,"readonly":false,"see":[],"static":false,"type":"Collection"},{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":388,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L388"},"name":"tracks","private":false,"readonly":false,"see":[],"static":false,"type":"Queue>"},{"default":null,"description":"The voice channel of this queue","metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":514,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L514"},"name":"channel","type":"null | VoiceBasedChannel"},{"default":null,"description":"The voice connection of this queue","metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":531,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L531"},"name":"connection","type":"null | VoiceConnection"},{"default":null,"description":"Indicates current track of this queue","metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":500,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L500"},"name":"currentTrack","type":"null | Track"},{"default":null,"description":"Indicates if this queue was deleted previously","metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":507,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L507"},"name":"deleted","type":"boolean"},{"default":null,"description":"Formatted duration of this queue","metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":459,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L459"},"name":"durationFormatted","type":"string"},{"default":null,"description":"Estimated duration of this queue in ms","metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":452,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L452"},"name":"estimatedDuration","type":"number"},{"default":null,"description":"The guild this queue belongs to","metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":538,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L538"},"name":"guild","type":"Guild"},{"default":null,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":955,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L955"},"name":"hasDebugger","type":"boolean"},{"default":null,"description":"The id of this queue","metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":545,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L545"},"name":"id","type":"string"},{"default":null,"description":"Whether shuffle mode is enabled for this queue.","metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":848,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L848"},"name":"isShuffling","type":"boolean"},{"default":null,"description":"Max history size of this queue","metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":603,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L603"},"name":"maxHistorySize","type":"number"},{"default":null,"description":"Max size of this queue","metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":575,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L575"},"name":"maxSize","type":"number"},{"default":null,"description":"The metadata of this queue","metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":481,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L481"},"name":"metadata","type":"Meta"},{"default":null,"description":"The voice connection latency of this queue","metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":855,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L855"},"name":"ping","type":"number"},{"default":null,"description":"Gets the size of the queue","metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":589,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L589"},"name":"size","type":"number"},{"default":null,"description":"The voice receiver for this queue","metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":466,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L466"},"name":"voiceReceiver","type":"null | VoiceReceiverNode"}],"see":[]},"markdown":[]},{"data":{"name":"GuildQueueAudioFilters","abstract":false,"constructor":{"name":"GuildQueueAudioFilters","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"queue","description":null,"optional":false,"default":null,"type":"GuildQueue ","rawType":["GuildQueue","<","Meta",">"]}],"returns":{"type":"GuildQueueAudioFilters ","rawType":["GuildQueueAudioFilters","<","Meta",">"],"description":null},"metadata":{"name":"GuildQueueAudioFilters.ts","directory":"discord-player/src/manager","line":270,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueAudioFilters.ts#L270"},"constructor":"new GuildQueueAudioFilters"},"metadata":{"name":"GuildQueueAudioFilters.ts","directory":"discord-player/src/manager","line":259,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueAudioFilters.ts#L259"},"deprecated":false,"description":null,"extends":null,"implements":null,"rawExtends":null,"rawImplements":null,"methods":[{"name":"triggerReplay","description":"Replay current track in transition mode","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"seek","description":"The duration to seek to","optional":false,"default":null,"type":"number","rawType":["number"]}],"returns":{"type":"Promise","rawType":["Promise","<","boolean",">"],"description":null},"metadata":{"name":"GuildQueueAudioFilters.ts","directory":"discord-player/src/manager","line":329,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueAudioFilters.ts#L329"}}],"private":false,"properties":[{"abstract":false,"default":"...","deprecated":false,"description":null,"metadata":{"name":"GuildQueueAudioFilters.ts","directory":"discord-player/src/manager","line":263,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueAudioFilters.ts#L263"},"name":"_lastFiltersCache","private":false,"readonly":false,"see":[],"static":false,"type":"GuildQueueAFiltersCache"},{"abstract":false,"default":"EqualizerConfigurationPreset","deprecated":false,"description":null,"metadata":{"name":"GuildQueueAudioFilters.ts","directory":"discord-player/src/manager","line":262,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueAudioFilters.ts#L262"},"name":"equalizerPresets","private":false,"readonly":false,"see":[],"static":false,"type":"Readonly"},{"abstract":false,"default":"...","deprecated":false,"description":null,"metadata":{"name":"GuildQueueAudioFilters.ts","directory":"discord-player/src/manager","line":261,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueAudioFilters.ts#L261"},"name":"ffmpeg","private":false,"readonly":false,"see":[],"static":false,"type":"FFmpegFilterer "},{"abstract":false,"default":"...","deprecated":false,"description":null,"metadata":{"name":"GuildQueueAudioFilters.ts","directory":"discord-player/src/manager","line":260,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueAudioFilters.ts#L260"},"name":"graph","private":false,"readonly":false,"see":[],"static":false,"type":"AFilterGraph "},{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"GuildQueueAudioFilters.ts","directory":"discord-player/src/manager","line":270,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueAudioFilters.ts#L270"},"name":"queue","private":false,"readonly":false,"see":[],"static":false,"type":"GuildQueue "},{"default":null,"description":"Digital biquad filters","metadata":{"name":"GuildQueueAudioFilters.ts","directory":"discord-player/src/manager","line":307,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueAudioFilters.ts#L307"},"name":"biquad","type":"null | BiquadStream"},{"default":null,"description":"15 Band Equalizer","metadata":{"name":"GuildQueueAudioFilters.ts","directory":"discord-player/src/manager","line":300,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueAudioFilters.ts#L300"},"name":"equalizer","type":"null | EqualizerStream"},{"default":null,"description":"DSP filters","metadata":{"name":"GuildQueueAudioFilters.ts","directory":"discord-player/src/manager","line":314,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueAudioFilters.ts#L314"},"name":"filters","type":"null | AudioFilter"},{"default":null,"description":"Audio resampler","metadata":{"name":"GuildQueueAudioFilters.ts","directory":"discord-player/src/manager","line":321,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueAudioFilters.ts#L321"},"name":"resampler","type":"null | PCMResampler"},{"default":null,"description":"Volume transformer","metadata":{"name":"GuildQueueAudioFilters.ts","directory":"discord-player/src/manager","line":293,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueAudioFilters.ts#L293"},"name":"volume","type":"null | VolumeTransformer"}],"see":[]},"markdown":[]},{"data":{"name":"GuildQueueHistory","abstract":false,"constructor":{"name":"GuildQueueHistory","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"queue","description":null,"optional":false,"default":null,"type":"GuildQueue ","rawType":["GuildQueue","<","Meta",">"]}],"returns":{"type":"GuildQueueHistory ","rawType":["GuildQueueHistory","<","Meta",">"],"description":null},"metadata":{"name":"GuildQueueHistory.ts","directory":"discord-player/src/manager","line":8,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueHistory.ts#L8"},"constructor":"new GuildQueueHistory"},"metadata":{"name":"GuildQueueHistory.ts","directory":"discord-player/src/manager","line":6,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueHistory.ts#L6"},"deprecated":false,"description":null,"extends":null,"implements":null,"rawExtends":null,"rawImplements":null,"methods":[{"name":"back","description":"Alias to [GuildQueueHistory].previous()","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"preserveCurrent","description":null,"optional":false,"default":null,"type":"boolean","rawType":["boolean"]}],"returns":{"type":"Promise","rawType":["Promise","<","void",">"],"description":null},"metadata":{"name":"GuildQueueHistory.ts","directory":"discord-player/src/manager","line":110,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueHistory.ts#L110"}},{"name":"clear","description":"Clear history","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"GuildQueueHistory.ts","directory":"discord-player/src/manager","line":73,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueHistory.ts#L73"}},{"name":"getSize","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"number","rawType":["number"],"description":null},"metadata":{"name":"GuildQueueHistory.ts","directory":"discord-player/src/manager","line":46,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueHistory.ts#L46"}},{"name":"isEmpty","description":"If history is empty","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"GuildQueueHistory.ts","directory":"discord-player/src/manager","line":53,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueHistory.ts#L53"}},{"name":"next","description":"Play the next track in the queue","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"Promise","rawType":["Promise","<","void",">"],"description":null},"metadata":{"name":"GuildQueueHistory.ts","directory":"discord-player/src/manager","line":80,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueHistory.ts#L80"}},{"name":"previous","description":"Play the previous track in the queue","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"preserveCurrent","description":null,"optional":false,"default":null,"type":"boolean","rawType":["boolean"]}],"returns":{"type":"Promise","rawType":["Promise","<","void",">"],"description":null},"metadata":{"name":"GuildQueueHistory.ts","directory":"discord-player/src/manager","line":95,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueHistory.ts#L95"}},{"name":"push","description":"Add track to track history","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"track","description":"The track to add","optional":false,"default":null,"type":"Track | Array>","rawType":["Track","<","unknown",">","Array","<","Track","<","unknown",">",">"]}],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"GuildQueueHistory.ts","directory":"discord-player/src/manager","line":61,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueHistory.ts#L61"}},{"name":"resize","description":"Resize history store","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"GuildQueueHistory.ts","directory":"discord-player/src/manager","line":117,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueHistory.ts#L117"}}],"private":false,"properties":[{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"GuildQueueHistory.ts","directory":"discord-player/src/manager","line":8,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueHistory.ts#L8"},"name":"queue","private":false,"readonly":false,"see":[],"static":false,"type":"GuildQueue "},{"abstract":false,"default":"...","deprecated":false,"description":null,"metadata":{"name":"GuildQueueHistory.ts","directory":"discord-player/src/manager","line":7,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueHistory.ts#L7"},"name":"tracks","private":false,"readonly":false,"see":[],"static":false,"type":"Queue>"},{"default":null,"description":"Current track in the queue","metadata":{"name":"GuildQueueHistory.ts","directory":"discord-player/src/manager","line":13,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueHistory.ts#L13"},"name":"currentTrack","type":"null | Track"},{"default":null,"description":"If history is disabled","metadata":{"name":"GuildQueueHistory.ts","directory":"discord-player/src/manager","line":35,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueHistory.ts#L35"},"name":"disabled","type":"boolean"},{"default":null,"description":"Next track in the queue","metadata":{"name":"GuildQueueHistory.ts","directory":"discord-player/src/manager","line":21,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueHistory.ts#L21"},"name":"nextTrack","type":"null | Track"},{"default":null,"description":"Previous track in the queue","metadata":{"name":"GuildQueueHistory.ts","directory":"discord-player/src/manager","line":28,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueHistory.ts#L28"},"name":"previousTrack","type":"null | Track"},{"default":null,"description":"Gets the size of the queue","metadata":{"name":"GuildQueueHistory.ts","directory":"discord-player/src/manager","line":42,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueHistory.ts#L42"},"name":"size","type":"number"}],"see":[]},"markdown":[]},{"data":{"name":"GuildQueuePlayerNode","abstract":false,"constructor":{"name":"GuildQueuePlayerNode","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"queue","description":null,"optional":false,"default":null,"type":"GuildQueue ","rawType":["GuildQueue","<","Meta",">"]}],"returns":{"type":"GuildQueuePlayerNode ","rawType":["GuildQueuePlayerNode","<","Meta",">"],"description":null},"metadata":{"name":"GuildQueuePlayerNode.ts","directory":"discord-player/src/manager","line":51,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueuePlayerNode.ts#L51"},"constructor":"new GuildQueuePlayerNode"},"metadata":{"name":"GuildQueuePlayerNode.ts","directory":"discord-player/src/manager","line":47,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueuePlayerNode.ts#L47"},"deprecated":false,"description":null,"extends":null,"implements":null,"rawExtends":null,"rawImplements":null,"methods":[{"name":"copy","description":"Copy a track in the queue","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"from","description":"The track to clone","optional":false,"default":null,"type":"TrackResolvable","rawType":["TrackResolvable"]},{"name":"to","description":"The position to clone at","optional":false,"default":null,"type":"number","rawType":["number"]}],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"GuildQueuePlayerNode.ts","directory":"discord-player/src/manager","line":399,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueuePlayerNode.ts#L399"}},{"name":"createProgressBar","description":"Create progress bar for current progress","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"options","description":"Progress bar options","optional":true,"default":null,"type":"PlayerProgressbarOptions","rawType":["PlayerProgressbarOptions"]}],"returns":{"type":"null | string","rawType":["null","string"],"description":null},"metadata":{"name":"GuildQueuePlayerNode.ts","directory":"discord-player/src/manager","line":193,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueuePlayerNode.ts#L193"}},{"name":"getDurationMultiplier","description":"Get duration multiplier","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"number","rawType":["number"],"description":null},"metadata":{"name":"GuildQueuePlayerNode.ts","directory":"discord-player/src/manager","line":116,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueuePlayerNode.ts#L116"}},{"name":"getTimestamp","description":"Get stream progress","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"ignoreFilters","description":"Ignore filters","optional":false,"default":null,"type":"boolean","rawType":["boolean"]}],"returns":{"type":"null | PlayerTimestamp","rawType":["null","PlayerTimestamp"],"description":null},"metadata":{"name":"GuildQueuePlayerNode.ts","directory":"discord-player/src/manager","line":170,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueuePlayerNode.ts#L170"}},{"name":"getTrackPosition","description":"Get track position","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"track","description":"The track","optional":false,"default":null,"type":"TrackResolvable","rawType":["TrackResolvable"]}],"returns":{"type":"number","rawType":["number"],"description":null},"metadata":{"name":"GuildQueuePlayerNode.ts","directory":"discord-player/src/manager","line":341,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueuePlayerNode.ts#L341"}},{"name":"insert","description":"Insert a track on the given position in queue","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"track","description":"The track to insert","optional":false,"default":null,"type":"Track","rawType":["Track","<","unknown",">"]},{"name":"index","description":"The position to insert to, defaults to 0.","optional":false,"default":null,"type":"number","rawType":["number"]}],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"GuildQueuePlayerNode.ts","directory":"discord-player/src/manager","line":374,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueuePlayerNode.ts#L374"}},{"name":"isBuffering","description":"If the player is currently buffering the track","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"GuildQueuePlayerNode.ts","directory":"discord-player/src/manager","line":65,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueuePlayerNode.ts#L65"}},{"name":"isIdle","description":"If the player is currently in idle mode","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"GuildQueuePlayerNode.ts","directory":"discord-player/src/manager","line":58,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueuePlayerNode.ts#L58"}},{"name":"isPaused","description":"If the player is currently paused","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"GuildQueuePlayerNode.ts","directory":"discord-player/src/manager","line":79,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueuePlayerNode.ts#L79"}},{"name":"isPlaying","description":"If the player is currently playing a track","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"GuildQueuePlayerNode.ts","directory":"discord-player/src/manager","line":72,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueuePlayerNode.ts#L72"}},{"name":"jump","description":"Jump to specific track on the queue","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"track","description":"The track to jump to without removing other tracks","optional":false,"default":null,"type":"TrackResolvable","rawType":["TrackResolvable"]}],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"GuildQueuePlayerNode.ts","directory":"discord-player/src/manager","line":327,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueuePlayerNode.ts#L327"}},{"name":"move","description":"Moves a track in the queue","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"from","description":"The track to move","optional":false,"default":null,"type":"TrackResolvable","rawType":["TrackResolvable"]},{"name":"to","description":"The position to move to","optional":false,"default":null,"type":"number","rawType":["number"]}],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"GuildQueuePlayerNode.ts","directory":"discord-player/src/manager","line":386,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueuePlayerNode.ts#L386"}},{"name":"pause","description":"Pause the playback","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"GuildQueuePlayerNode.ts","directory":"discord-player/src/manager","line":274,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueuePlayerNode.ts#L274"}},{"name":"play","description":"Play the given track","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"res","description":"The track to play","optional":true,"default":null,"type":"null | Track","rawType":["null","Track","<","unknown",">"]},{"name":"options","description":"Options for playing the track","optional":true,"default":null,"type":"ResourcePlayOptions","rawType":["ResourcePlayOptions"]}],"returns":{"type":"Promise","rawType":["Promise","<","void",">"],"description":null},"metadata":{"name":"GuildQueuePlayerNode.ts","directory":"discord-player/src/manager","line":461,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueuePlayerNode.ts#L461"}},{"name":"playRaw","description":"Play raw audio resource","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"resource","description":"The audio resource to play","optional":false,"default":null,"type":"AudioResource","rawType":["AudioResource","<","unknown",">"]}],"returns":{"type":"Promise","rawType":["Promise","<","void",">"],"description":null},"metadata":{"name":"GuildQueuePlayerNode.ts","directory":"discord-player/src/manager","line":452,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueuePlayerNode.ts#L452"}},{"name":"remove","description":"Remove the given track from queue","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"track","description":"The track to remove","optional":false,"default":null,"type":"TrackResolvable","rawType":["TrackResolvable"]}],"returns":{"type":"null | Track","rawType":["null","Track","<","unknown",">"],"description":null},"metadata":{"name":"GuildQueuePlayerNode.ts","directory":"discord-player/src/manager","line":306,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueuePlayerNode.ts#L306"}},{"name":"resetProgress","description":"Reset progress history","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"GuildQueuePlayerNode.ts","directory":"discord-player/src/manager","line":86,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueuePlayerNode.ts#L86"}},{"name":"resume","description":"Resume the playback","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"GuildQueuePlayerNode.ts","directory":"discord-player/src/manager","line":281,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueuePlayerNode.ts#L281"}},{"name":"seek","description":"Seek the player","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"duration","description":"The duration to seek to","optional":false,"default":null,"type":"number","rawType":["number"]}],"returns":{"type":"Promise","rawType":["Promise","<","boolean",">"],"description":null},"metadata":{"name":"GuildQueuePlayerNode.ts","directory":"discord-player/src/manager","line":223,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueuePlayerNode.ts#L223"}},{"name":"setBitrate","description":"Set bit rate","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"rate","description":"The bit rate to set","optional":false,"default":null,"type":"number | 'auto'","rawType":["number","'","auto","'"]}],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"GuildQueuePlayerNode.ts","directory":"discord-player/src/manager","line":258,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueuePlayerNode.ts#L258"}},{"name":"setPaused","description":"Set paused state","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"state","description":"The state","optional":false,"default":null,"type":"boolean","rawType":["boolean"]}],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"GuildQueuePlayerNode.ts","directory":"discord-player/src/manager","line":266,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueuePlayerNode.ts#L266"}},{"name":"setProgress","description":"Set player progress","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"progress","description":null,"optional":false,"default":null,"type":"number","rawType":["number"]}],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"GuildQueuePlayerNode.ts","directory":"discord-player/src/manager","line":93,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueuePlayerNode.ts#L93"}},{"name":"setVolume","description":"Set volume","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"vol","description":"Volume amount to set","optional":false,"default":null,"type":"number","rawType":["number"]}],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"GuildQueuePlayerNode.ts","directory":"discord-player/src/manager","line":247,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueuePlayerNode.ts#L247"}},{"name":"skip","description":"Skip current track","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"options","description":null,"optional":true,"default":null,"type":"SkipOptions","rawType":["SkipOptions"]}],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"GuildQueuePlayerNode.ts","directory":"discord-player/src/manager","line":288,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueuePlayerNode.ts#L288"}},{"name":"skipTo","description":"Skip to the given track, removing others on the way","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"track","description":"The track to skip to","optional":false,"default":null,"type":"TrackResolvable","rawType":["TrackResolvable"]}],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"GuildQueuePlayerNode.ts","directory":"discord-player/src/manager","line":355,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueuePlayerNode.ts#L355"}},{"name":"stop","description":"Stop the playback","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"force","description":"Whether or not to forcefully stop the playback","optional":false,"default":null,"type":"boolean","rawType":["boolean"]}],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"GuildQueuePlayerNode.ts","directory":"discord-player/src/manager","line":430,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueuePlayerNode.ts#L430"}},{"name":"swap","description":"Swap two tracks in the queue","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"first","description":"The first track to swap","optional":false,"default":null,"type":"TrackResolvable","rawType":["TrackResolvable"]},{"name":"second","description":"The second track to swap","optional":false,"default":null,"type":"TrackResolvable","rawType":["TrackResolvable"]}],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"GuildQueuePlayerNode.ts","directory":"discord-player/src/manager","line":412,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueuePlayerNode.ts#L412"}}],"private":false,"properties":[{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"GuildQueuePlayerNode.ts","directory":"discord-player/src/manager","line":51,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueuePlayerNode.ts#L51"},"name":"queue","private":false,"readonly":false,"see":[],"static":false,"type":"GuildQueue "},{"abstract":false,"default":"...","deprecated":false,"description":null,"metadata":{"name":"GuildQueuePlayerNode.ts","directory":"discord-player/src/manager","line":50,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueuePlayerNode.ts#L50"},"name":"tasksQueue","private":false,"readonly":false,"see":[],"static":false,"type":"AsyncQueue"},{"default":null,"description":"Estimated total duration of the player","metadata":{"name":"GuildQueuePlayerNode.ts","directory":"discord-player/src/manager","line":138,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueuePlayerNode.ts#L138"},"name":"estimatedDuration","type":"number"},{"default":null,"description":"Estimated progress of the player","metadata":{"name":"GuildQueuePlayerNode.ts","directory":"discord-player/src/manager","line":130,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueuePlayerNode.ts#L130"},"name":"estimatedPlaybackTime","type":"number"},{"default":null,"description":"Current playback duration with history included","metadata":{"name":"GuildQueuePlayerNode.ts","directory":"discord-player/src/manager","line":107,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueuePlayerNode.ts#L107"},"name":"playbackTime","type":"number"},{"default":null,"description":"The stream time for current session","metadata":{"name":"GuildQueuePlayerNode.ts","directory":"discord-player/src/manager","line":100,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueuePlayerNode.ts#L100"},"name":"streamTime","type":"number"},{"default":null,"description":"Total duration of the current audio track","metadata":{"name":"GuildQueuePlayerNode.ts","directory":"discord-player/src/manager","line":147,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueuePlayerNode.ts#L147"},"name":"totalDuration","type":"number"},{"default":null,"description":"Current volume","metadata":{"name":"GuildQueuePlayerNode.ts","directory":"discord-player/src/manager","line":239,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueuePlayerNode.ts#L239"},"name":"volume","type":"number"}],"see":[]},"markdown":[]},{"data":{"name":"GuildQueueStatistics","abstract":false,"constructor":{"name":"GuildQueueStatistics","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"queue","description":null,"optional":false,"default":null,"type":"GuildQueue ","rawType":["GuildQueue","<","Meta",">"]}],"returns":{"type":"GuildQueueStatistics ","rawType":["GuildQueueStatistics","<","Meta",">"],"description":null},"metadata":{"name":"GuildQueueStatistics.ts","directory":"discord-player/src/manager","line":26,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueStatistics.ts#L26"},"constructor":"new GuildQueueStatistics"},"metadata":{"name":"GuildQueueStatistics.ts","directory":"discord-player/src/manager","line":25,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueStatistics.ts#L25"},"deprecated":false,"description":null,"extends":null,"implements":null,"rawExtends":null,"rawImplements":null,"methods":[{"name":"generate","description":"Generate statistics of this queue","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"GuildQueueStatisticsMetadata","rawType":["GuildQueueStatisticsMetadata"],"description":null},"metadata":{"name":"GuildQueueStatistics.ts","directory":"discord-player/src/manager","line":31,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueStatistics.ts#L31"}}],"private":false,"properties":[{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"GuildQueueStatistics.ts","directory":"discord-player/src/manager","line":26,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueStatistics.ts#L26"},"name":"queue","private":false,"readonly":false,"see":[],"static":false,"type":"GuildQueue "}],"see":[]},"markdown":[]},{"data":{"name":"IPBlock","abstract":false,"constructor":{"name":"IPBlock","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"block","description":null,"optional":false,"default":null,"type":"string","rawType":["string"]}],"returns":{"type":"IPBlock","rawType":["IPBlock"],"description":null},"metadata":{"name":"IPRotator.ts","directory":"discord-player/src/utils","line":8,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/IPRotator.ts#L8"},"constructor":"new IPBlock"},"metadata":{"name":"IPRotator.ts","directory":"discord-player/src/utils","line":3,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/IPRotator.ts#L3"},"deprecated":false,"description":null,"extends":null,"implements":null,"rawExtends":null,"rawImplements":null,"methods":[{"name":"consume","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"IPRotator.ts","directory":"discord-player/src/utils","line":19,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/IPRotator.ts#L19"}}],"private":false,"properties":[{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"IPRotator.ts","directory":"discord-player/src/utils","line":8,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/IPRotator.ts#L8"},"name":"block","private":false,"readonly":false,"see":[],"static":false,"type":"string"},{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"IPRotator.ts","directory":"discord-player/src/utils","line":5,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/IPRotator.ts#L5"},"name":"cidr","private":false,"readonly":true,"see":[],"static":false,"type":"string"},{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"IPRotator.ts","directory":"discord-player/src/utils","line":6,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/IPRotator.ts#L6"},"name":"cidrSize","private":false,"readonly":true,"see":[],"static":false,"type":"number"},{"abstract":false,"default":"0","deprecated":false,"description":null,"metadata":{"name":"IPRotator.ts","directory":"discord-player/src/utils","line":4,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/IPRotator.ts#L4"},"name":"usage","private":false,"readonly":false,"see":[],"static":false,"type":"number"}],"see":[]},"markdown":[]},{"data":{"name":"IPRotator","abstract":false,"constructor":{"name":"IPRotator","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"config","description":null,"optional":false,"default":null,"type":"IPRotationConfig","rawType":["IPRotationConfig"]}],"returns":{"type":"IPRotator","rawType":["IPRotator"],"description":null},"metadata":{"name":"IPRotator.ts","directory":"discord-player/src/utils","line":45,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/IPRotator.ts#L45"},"constructor":"new IPRotator"},"metadata":{"name":"IPRotator.ts","directory":"discord-player/src/utils","line":39,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/IPRotator.ts#L39"},"deprecated":false,"description":null,"extends":null,"implements":null,"rawExtends":null,"rawImplements":null,"methods":[{"name":"addFailed","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"ip","description":null,"optional":false,"default":null,"type":"string","rawType":["string"]}],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"IPRotator.ts","directory":"discord-player/src/utils","line":77,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/IPRotator.ts#L77"}},{"name":"getIP","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"{ family: 4 | 6, ip: string }","rawType":["{"," ","family",":"," ","4","6","; ","ip",":"," ","string",";"," ","}"],"description":null},"metadata":{"name":"IPRotator.ts","directory":"discord-player/src/utils","line":51,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/IPRotator.ts#L51"}},{"name":"isFailedOrExcluded","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"ip","description":null,"optional":false,"default":null,"type":"string","rawType":["string"]}],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"IPRotator.ts","directory":"discord-player/src/utils","line":73,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/IPRotator.ts#L73"}},{"name":"getRandomIP","description":null,"see":[],"static":true,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"address","description":null,"optional":false,"default":null,"type":"string","rawType":["string"]},{"name":"start","description":null,"optional":true,"default":null,"type":"number","rawType":["number"]},{"name":"end","description":null,"optional":true,"default":null,"type":"number","rawType":["number"]}],"returns":{"type":"string","rawType":["string"],"description":null},"metadata":{"name":"IPRotator.ts","directory":"discord-player/src/utils","line":83,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/IPRotator.ts#L83"}}],"private":false,"properties":[{"abstract":false,"default":"30","deprecated":false,"description":null,"metadata":{"name":"IPRotator.ts","directory":"discord-player/src/utils","line":42,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/IPRotator.ts#L42"},"name":"MAX_NEXT_RETRIES","private":false,"readonly":false,"see":[],"static":false,"type":"number"},{"abstract":false,"default":"[]","deprecated":false,"description":null,"metadata":{"name":"IPRotator.ts","directory":"discord-player/src/utils","line":40,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/IPRotator.ts#L40"},"name":"blocks","private":false,"readonly":false,"see":[],"static":false,"type":"Array"},{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"IPRotator.ts","directory":"discord-player/src/utils","line":45,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/IPRotator.ts#L45"},"name":"config","private":false,"readonly":false,"see":[],"static":false,"type":"IPRotationConfig"},{"abstract":false,"default":"...","deprecated":false,"description":null,"metadata":{"name":"IPRotator.ts","directory":"discord-player/src/utils","line":41,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/IPRotator.ts#L41"},"name":"failures","private":false,"readonly":false,"see":[],"static":false,"type":"Map"}],"see":[]},"markdown":[]},{"data":{"name":"Player","abstract":false,"constructor":{"name":"Player","description":"Creates new Discord Player","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"client","description":"The Discord Client","optional":false,"default":null,"type":"Client","rawType":["Client","<","boolean",">"]},{"name":"options","description":"The player init options","optional":true,"default":null,"type":"PlayerInitOptions","rawType":["PlayerInitOptions"]}],"returns":{"type":"Player","rawType":["Player"],"description":null},"metadata":{"name":"Player.ts","directory":"discord-player/src","line":65,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/Player.ts#L65"},"constructor":"new Player"},"metadata":{"name":"Player.ts","directory":"discord-player/src","line":42,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/Player.ts#L42"},"deprecated":false,"description":null,"extends":"PlayerEventsEmitter","implements":null,"rawExtends":["PlayerEventsEmitter","<","PlayerEvents",">"],"rawImplements":null,"methods":[{"name":"[iterator]","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"Generator, void, undefined>","rawType":["Generator","<","GuildQueue","<","unknown",">","void","undefined",">"],"description":null},"metadata":{"name":"Player.ts","directory":"discord-player/src","line":619,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/Player.ts#L619"}},{"name":"addListener","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"name","description":null,"optional":false,"default":null,"type":"K","rawType":["K"]},{"name":"listener","description":null,"optional":false,"default":null,"type":"PlayerEvents[K]","rawType":["PlayerEvents","[","K","]"]}],"returns":{"type":"Player","rawType":["Player"],"description":null},"metadata":{"name":"PlayerEventsEmitter.ts","directory":"discord-player/src/utils","line":28,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/PlayerEventsEmitter.ts#L28"}},{"name":"createPlaylist","description":"Creates `Playlist` instance","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"data","description":"The data to initialize a playlist","optional":false,"default":null,"type":"PlaylistInitData","rawType":["PlaylistInitData"]}],"returns":{"type":"Playlist","rawType":["Playlist"],"description":null},"metadata":{"name":"Player.ts","directory":"discord-player/src","line":627,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/Player.ts#L627"}},{"name":"debug","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"m","description":null,"optional":false,"default":null,"type":"string","rawType":["string"]}],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"Player.ts","directory":"discord-player/src","line":147,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/Player.ts#L147"}},{"name":"destroy","description":"Destroy every single queues managed by this master player instance","see":[],"static":false,"private":false,"examples":[""],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"Promise","rawType":["Promise","<","void",">"],"description":null},"metadata":{"name":"Player.ts","directory":"discord-player/src","line":249,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/Player.ts#L249"}},{"name":"emit","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"name","description":null,"optional":false,"default":null,"type":"K","rawType":["K"]},{"name":"args","description":null,"optional":false,"default":null,"type":"Parameters","rawType":["Parameters","<","PlayerEvents","[","K","]",">"]}],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"PlayerEventsEmitter.ts","directory":"discord-player/src/utils","line":54,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/PlayerEventsEmitter.ts#L54"}},{"name":"eventNames","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"Array","rawType":["Array","<","U",">"],"description":null},"metadata":{"name":"index.d.ts","directory":"utils/dist","line":56}},{"name":"generateStatistics","description":"Generates statistics that could be useful. Statistics generator is still experimental.","see":[],"static":false,"private":false,"examples":[""],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"{ instances: number, queryCacheEnabled: boolean, queues: Array, queuesCount: number }","rawType":["{"," ","instances",":"," ","number","; ","queryCacheEnabled",":"," ","boolean","; ","queues",":"," ","Array","<","GuildQueueStatisticsMetadata",">","; ","queuesCount",":"," ","number",";"," ","}"],"description":null},"metadata":{"name":"Player.ts","directory":"discord-player/src","line":233,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/Player.ts#L233"}},{"name":"getMaxListeners","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"number","rawType":["number"],"description":null},"metadata":{"name":"index.d.ts","directory":"utils/dist","line":60}},{"name":"handleVoiceState","description":"Handles voice state update","see":[],"static":false,"private":false,"examples":[""],"abstract":false,"deprecated":false,"parameters":[{"name":"oldState","description":"The old voice state","optional":false,"default":null,"type":"VoiceState","rawType":["VoiceState"]},{"name":"newState","description":"The new voice state","optional":false,"default":null,"type":"VoiceState","rawType":["VoiceState"]}],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"Player.ts","directory":"discord-player/src","line":286,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/Player.ts#L286"}},{"name":"isVoiceStateHandlerLocked","description":"Checks if voice state handler is locked.","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"Player.ts","directory":"discord-player/src","line":307,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/Player.ts#L307"}},{"name":"listenerCount","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"type","description":null,"optional":false,"default":null,"type":"keyof PlayerEvents","rawType":["keyof","PlayerEvents"]}],"returns":{"type":"number","rawType":["number"],"description":null},"metadata":{"name":"index.d.ts","directory":"utils/dist","line":57}},{"name":"listeners","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"type","description":null,"optional":false,"default":null,"type":"U","rawType":["U"]}],"returns":{"type":"Array","rawType":["Array","<","PlayerEvents","[","U","]",">"],"description":null},"metadata":{"name":"index.d.ts","directory":"utils/dist","line":58}},{"name":"lockVoiceStateHandler","description":"Lock voice state handler. When this method is called, discord-player will keep using the default voice state update handler, even if custom implementation exists.","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"Player.ts","directory":"discord-player/src","line":293,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/Player.ts#L293"}},{"name":"off","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"name","description":null,"optional":false,"default":null,"type":"K","rawType":["K"]},{"name":"listener","description":null,"optional":false,"default":null,"type":"PlayerEvents[K]","rawType":["PlayerEvents","[","K","]"]}],"returns":{"type":"Player","rawType":["Player"],"description":null},"metadata":{"name":"PlayerEventsEmitter.ts","directory":"discord-player/src/utils","line":36,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/PlayerEventsEmitter.ts#L36"}},{"name":"on","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"name","description":null,"optional":false,"default":null,"type":"K","rawType":["K"]},{"name":"listener","description":null,"optional":false,"default":null,"type":"PlayerEvents[K]","rawType":["PlayerEvents","[","K","]"]}],"returns":{"type":"Player","rawType":["Player"],"description":null},"metadata":{"name":"PlayerEventsEmitter.ts","directory":"discord-player/src/utils","line":12,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/PlayerEventsEmitter.ts#L12"}},{"name":"onVoiceStateUpdate","description":"Override default voice state update handler","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"handler","description":"The handler callback","optional":false,"default":null,"type":"VoiceStateHandler","rawType":["VoiceStateHandler"]}],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"Player.ts","directory":"discord-player/src","line":143,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/Player.ts#L143"}},{"name":"once","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"name","description":null,"optional":false,"default":null,"type":"K","rawType":["K"]},{"name":"listener","description":null,"optional":false,"default":null,"type":"PlayerEvents[K]","rawType":["PlayerEvents","[","K","]"]}],"returns":{"type":"Player","rawType":["Player"],"description":null},"metadata":{"name":"PlayerEventsEmitter.ts","directory":"discord-player/src/utils","line":20,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/PlayerEventsEmitter.ts#L20"}},{"name":"play","description":"Initiate audio player","see":[],"static":false,"private":false,"examples":[""],"abstract":false,"deprecated":false,"parameters":[{"name":"channel","description":"The voice channel on which the music should be played","optional":false,"default":null,"type":"GuildVoiceChannelResolvable","rawType":["GuildVoiceChannelResolvable"]},{"name":"query","description":"The track or source to play","optional":false,"default":null,"type":"TrackLike","rawType":["TrackLike"]},{"name":"options","description":"Options for player","optional":false,"default":null,"type":"PlayerNodeInitializerOptions","rawType":["PlayerNodeInitializerOptions","<","T",">"]}],"returns":{"type":"Promise>","rawType":["Promise","<","PlayerNodeInitializationResult","<","T",">",">"],"description":null},"metadata":{"name":"Player.ts","directory":"discord-player/src","line":328,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/Player.ts#L328"}},{"name":"prependListener","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"event","description":null,"optional":false,"default":null,"type":"U","rawType":["U"]},{"name":"listener","description":null,"optional":false,"default":null,"type":"PlayerEvents[U]","rawType":["PlayerEvents","[","U","]"]}],"returns":{"type":"this","rawType":["this"],"description":null},"metadata":{"name":"index.d.ts","directory":"utils/dist","line":48}},{"name":"prependOnceListener","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"event","description":null,"optional":false,"default":null,"type":"U","rawType":["U"]},{"name":"listener","description":null,"optional":false,"default":null,"type":"PlayerEvents[U]","rawType":["PlayerEvents","[","U","]"]}],"returns":{"type":"this","rawType":["this"],"description":null},"metadata":{"name":"index.d.ts","directory":"utils/dist","line":49}},{"name":"rawListeners","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"type","description":null,"optional":false,"default":null,"type":"U","rawType":["U"]}],"returns":{"type":"Array","rawType":["Array","<","PlayerEvents","[","U","]",">"],"description":null},"metadata":{"name":"index.d.ts","directory":"utils/dist","line":59}},{"name":"removeAllListeners","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"name","description":null,"optional":true,"default":null,"type":"K","rawType":["K"]}],"returns":{"type":"Player","rawType":["Player"],"description":null},"metadata":{"name":"PlayerEventsEmitter.ts","directory":"discord-player/src/utils","line":48,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/PlayerEventsEmitter.ts#L48"}},{"name":"removeListener","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"name","description":null,"optional":false,"default":null,"type":"K","rawType":["K"]},{"name":"listener","description":null,"optional":false,"default":null,"type":"PlayerEvents[K]","rawType":["PlayerEvents","[","K","]"]}],"returns":{"type":"Player","rawType":["Player"],"description":null},"metadata":{"name":"PlayerEventsEmitter.ts","directory":"discord-player/src/utils","line":42,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/PlayerEventsEmitter.ts#L42"}},{"name":"scanDeps","description":"Generates a report of the dependencies used by the `discord-voip` module. Useful for debugging.","see":[],"static":false,"private":false,"examples":[""],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"string","rawType":["string"],"description":null},"metadata":{"name":"Player.ts","directory":"discord-player/src","line":587,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/Player.ts#L587"}},{"name":"search","description":"Search tracks","see":[],"static":false,"private":false,"examples":[""],"abstract":false,"deprecated":false,"parameters":[{"name":"searchQuery","description":null,"optional":false,"default":null,"type":"string | Playlist | Track | Array> | SearchResult","rawType":["string","Playlist","Track","<","unknown",">","Array","<","Track","<","unknown",">",">","SearchResult"]},{"name":"options","description":"The search options","optional":false,"default":null,"type":"SearchOptions","rawType":["SearchOptions"]}],"returns":{"type":"Promise","rawType":["Promise","<","SearchResult",">"],"description":null},"metadata":{"name":"Player.ts","directory":"discord-player/src","line":382,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/Player.ts#L382"}},{"name":"setMaxListeners","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"n","description":null,"optional":false,"default":null,"type":"number","rawType":["number"]}],"returns":{"type":"this","rawType":["this"],"description":null},"metadata":{"name":"index.d.ts","directory":"utils/dist","line":61}},{"name":"unlockVoiceStateHandler","description":"Unlock voice state handler. When this method is called, discord-player will stop using the default voice state update handler if custom implementation exists.","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"Player.ts","directory":"discord-player/src","line":300,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/Player.ts#L300"}},{"name":"clearAllPlayers","description":"Clear all master player instances","see":[],"static":true,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"Player.ts","directory":"discord-player/src","line":185,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/Player.ts#L185"}},{"name":"create","description":"Creates new discord-player instance.","see":[],"static":true,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"client","description":"The client that instantiated player","optional":false,"default":null,"type":"Client","rawType":["Client","<","boolean",">"]},{"name":"options","description":"Player initializer options","optional":false,"default":null,"type":"Omit","rawType":["Omit","<","PlayerInitOptions","'","ignoreInstance","'",">"]}],"returns":{"type":"Player","rawType":["Player"],"description":null},"metadata":{"name":"Player.ts","directory":"discord-player/src","line":168,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/Player.ts#L168"}},{"name":"getAllPlayers","description":"Get all active master player instances","see":[],"static":true,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"Array","rawType":["Array","<","Player",">"],"description":null},"metadata":{"name":"Player.ts","directory":"discord-player/src","line":178,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/Player.ts#L178"}},{"name":"singleton","description":"Creates discord-player singleton instance.","see":[],"static":true,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"client","description":"The client that instantiated player","optional":false,"default":null,"type":"Client","rawType":["Client","<","boolean",">"]},{"name":"options","description":"Player initializer options","optional":false,"default":null,"type":"Omit","rawType":["Omit","<","PlayerInitOptions","'","ignoreInstance","'",">"]}],"returns":{"type":"Player","rawType":["Player"],"description":null},"metadata":{"name":"Player.ts","directory":"discord-player/src","line":156,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/Player.ts#L156"}}],"private":false,"properties":[{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"Player.ts","directory":"discord-player/src","line":52,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/Player.ts#L52"},"name":"client","private":false,"readonly":true,"see":[],"static":false,"type":"Client"},{"abstract":false,"default":"...","deprecated":false,"description":null,"metadata":{"name":"Player.ts","directory":"discord-player/src","line":57,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/Player.ts#L57"},"name":"events","private":false,"readonly":false,"see":[],"static":false,"type":"PlayerEventsEmitter>"},{"abstract":false,"default":"...","deprecated":false,"description":null,"metadata":{"name":"Player.ts","directory":"discord-player/src","line":56,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/Player.ts#L56"},"name":"extractors","private":false,"readonly":false,"see":[],"static":false,"type":"ExtractorExecutionContext"},{"abstract":false,"default":"...","deprecated":false,"description":null,"metadata":{"name":"Player.ts","directory":"discord-player/src","line":51,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/Player.ts#L51"},"name":"id","private":false,"readonly":true,"see":[],"static":false,"type":"string"},{"abstract":false,"default":"...","deprecated":false,"description":null,"metadata":{"name":"Player.ts","directory":"discord-player/src","line":54,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/Player.ts#L54"},"name":"nodes","private":false,"readonly":false,"see":[],"static":false,"type":"GuildNodeManager"},{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"Player.ts","directory":"discord-player/src","line":53,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/Player.ts#L53"},"name":"options","private":false,"readonly":true,"see":[],"static":false,"type":"PlayerInitOptions"},{"abstract":false,"default":"[]","deprecated":false,"description":null,"metadata":{"name":"PlayerEventsEmitter.ts","directory":"discord-player/src/utils","line":8,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/PlayerEventsEmitter.ts#L8"},"name":"requiredEvents","private":false,"readonly":false,"see":[],"static":false,"type":"Array"},{"abstract":false,"default":"null","deprecated":false,"description":null,"metadata":{"name":"Player.ts","directory":"discord-player/src","line":58,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/Player.ts#L58"},"name":"routePlanner","private":false,"readonly":false,"see":[],"static":false,"type":"null | IPRotator"},{"abstract":false,"default":"...","deprecated":false,"description":null,"metadata":{"name":"Player.ts","directory":"discord-player/src","line":55,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/Player.ts#L55"},"name":"voiceUtils","private":false,"readonly":true,"see":[],"static":false,"type":"VoiceUtils"},{"abstract":false,"default":"kSingleton","deprecated":false,"description":null,"metadata":{"name":"Player.ts","directory":"discord-player/src","line":50,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/Player.ts#L50"},"name":"_singletonKey","private":false,"readonly":false,"see":[],"static":true,"type":"symbol"},{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"index.d.ts","directory":"utils/dist","line":45},"name":"defaultMaxListeners","private":false,"readonly":false,"see":[],"static":true,"type":"number"},{"abstract":false,"default":"'[VI]{{inject}}[/VI]'","deprecated":false,"description":null,"metadata":{"name":"Player.ts","directory":"discord-player/src","line":49,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/Player.ts#L49"},"name":"version","private":false,"readonly":true,"see":[],"static":true,"type":"string"},{"default":null,"description":"The hooks context for this player instance.","metadata":{"name":"Player.ts","directory":"discord-player/src","line":131,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/Player.ts#L131"},"name":"context","type":"Context"},{"default":null,"description":"Event loop latency in ms. If your bot is laggy and this returns a number above 20ms for example,\nsome expensive task is being executed on the current thread which is slowing down the event loop.","metadata":{"name":"Player.ts","directory":"discord-player/src","line":208,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/Player.ts#L208"},"name":"eventLoopLag","type":"number"},{"default":null,"metadata":{"name":"PlayerEventsEmitter.ts","directory":"discord-player/src/utils","line":68,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/PlayerEventsEmitter.ts#L68"},"name":"hasDebugger","type":"boolean"},{"default":null,"description":"The current query cache provider in use","metadata":{"name":"Player.ts","directory":"discord-player/src","line":192,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/Player.ts#L192"},"name":"queryCache","type":"null | QueryCacheProvider"},{"default":null,"description":"Alias to `Player.nodes`.","metadata":{"name":"Player.ts","directory":"discord-player/src","line":199,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/Player.ts#L199"},"name":"queues","type":"GuildNodeManager"}],"see":[]},"markdown":[]},{"data":{"name":"PlayerEventsEmitter","abstract":false,"constructor":{"name":"PlayerEventsEmitter","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"requiredEvents","description":null,"optional":false,"default":null,"type":"Array","rawType":["Array","<","keyof","L",">"]}],"returns":{"type":"PlayerEventsEmitter","rawType":["PlayerEventsEmitter","<","L",">"],"description":null},"metadata":{"name":"PlayerEventsEmitter.ts","directory":"discord-player/src/utils","line":8,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/PlayerEventsEmitter.ts#L8"},"constructor":"new PlayerEventsEmitter"},"metadata":{"name":"PlayerEventsEmitter.ts","directory":"discord-player/src/utils","line":6,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/PlayerEventsEmitter.ts#L6"},"deprecated":false,"description":null,"extends":"EventEmitter","implements":null,"rawExtends":["EventEmitter","<","L",">"],"rawImplements":null,"methods":[{"name":"addListener","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"name","description":null,"optional":false,"default":null,"type":"K","rawType":["K"]},{"name":"listener","description":null,"optional":false,"default":null,"type":"L[K]","rawType":["L","[","K","]"]}],"returns":{"type":"PlayerEventsEmitter","rawType":["PlayerEventsEmitter","<","L",">"],"description":null},"metadata":{"name":"PlayerEventsEmitter.ts","directory":"discord-player/src/utils","line":28,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/PlayerEventsEmitter.ts#L28"}},{"name":"emit","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"name","description":null,"optional":false,"default":null,"type":"K","rawType":["K"]},{"name":"args","description":null,"optional":false,"default":null,"type":"Parameters","rawType":["Parameters","<","L","[","K","]",">"]}],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"PlayerEventsEmitter.ts","directory":"discord-player/src/utils","line":54,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/PlayerEventsEmitter.ts#L54"}},{"name":"eventNames","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"Array","rawType":["Array","<","U",">"],"description":null},"metadata":{"name":"index.d.ts","directory":"utils/dist","line":56}},{"name":"getMaxListeners","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"number","rawType":["number"],"description":null},"metadata":{"name":"index.d.ts","directory":"utils/dist","line":60}},{"name":"listenerCount","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"type","description":null,"optional":false,"default":null,"type":"keyof L","rawType":["keyof","L"]}],"returns":{"type":"number","rawType":["number"],"description":null},"metadata":{"name":"index.d.ts","directory":"utils/dist","line":57}},{"name":"listeners","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"type","description":null,"optional":false,"default":null,"type":"U","rawType":["U"]}],"returns":{"type":"Array","rawType":["Array","<","L","[","U","]",">"],"description":null},"metadata":{"name":"index.d.ts","directory":"utils/dist","line":58}},{"name":"off","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"name","description":null,"optional":false,"default":null,"type":"K","rawType":["K"]},{"name":"listener","description":null,"optional":false,"default":null,"type":"L[K]","rawType":["L","[","K","]"]}],"returns":{"type":"PlayerEventsEmitter","rawType":["PlayerEventsEmitter","<","L",">"],"description":null},"metadata":{"name":"PlayerEventsEmitter.ts","directory":"discord-player/src/utils","line":36,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/PlayerEventsEmitter.ts#L36"}},{"name":"on","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"name","description":null,"optional":false,"default":null,"type":"K","rawType":["K"]},{"name":"listener","description":null,"optional":false,"default":null,"type":"L[K]","rawType":["L","[","K","]"]}],"returns":{"type":"PlayerEventsEmitter","rawType":["PlayerEventsEmitter","<","L",">"],"description":null},"metadata":{"name":"PlayerEventsEmitter.ts","directory":"discord-player/src/utils","line":12,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/PlayerEventsEmitter.ts#L12"}},{"name":"once","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"name","description":null,"optional":false,"default":null,"type":"K","rawType":["K"]},{"name":"listener","description":null,"optional":false,"default":null,"type":"L[K]","rawType":["L","[","K","]"]}],"returns":{"type":"PlayerEventsEmitter","rawType":["PlayerEventsEmitter","<","L",">"],"description":null},"metadata":{"name":"PlayerEventsEmitter.ts","directory":"discord-player/src/utils","line":20,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/PlayerEventsEmitter.ts#L20"}},{"name":"prependListener","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"event","description":null,"optional":false,"default":null,"type":"U","rawType":["U"]},{"name":"listener","description":null,"optional":false,"default":null,"type":"L[U]","rawType":["L","[","U","]"]}],"returns":{"type":"this","rawType":["this"],"description":null},"metadata":{"name":"index.d.ts","directory":"utils/dist","line":48}},{"name":"prependOnceListener","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"event","description":null,"optional":false,"default":null,"type":"U","rawType":["U"]},{"name":"listener","description":null,"optional":false,"default":null,"type":"L[U]","rawType":["L","[","U","]"]}],"returns":{"type":"this","rawType":["this"],"description":null},"metadata":{"name":"index.d.ts","directory":"utils/dist","line":49}},{"name":"rawListeners","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"type","description":null,"optional":false,"default":null,"type":"U","rawType":["U"]}],"returns":{"type":"Array","rawType":["Array","<","L","[","U","]",">"],"description":null},"metadata":{"name":"index.d.ts","directory":"utils/dist","line":59}},{"name":"removeAllListeners","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"name","description":null,"optional":true,"default":null,"type":"K","rawType":["K"]}],"returns":{"type":"PlayerEventsEmitter","rawType":["PlayerEventsEmitter","<","L",">"],"description":null},"metadata":{"name":"PlayerEventsEmitter.ts","directory":"discord-player/src/utils","line":48,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/PlayerEventsEmitter.ts#L48"}},{"name":"removeListener","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"name","description":null,"optional":false,"default":null,"type":"K","rawType":["K"]},{"name":"listener","description":null,"optional":false,"default":null,"type":"L[K]","rawType":["L","[","K","]"]}],"returns":{"type":"PlayerEventsEmitter","rawType":["PlayerEventsEmitter","<","L",">"],"description":null},"metadata":{"name":"PlayerEventsEmitter.ts","directory":"discord-player/src/utils","line":42,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/PlayerEventsEmitter.ts#L42"}},{"name":"setMaxListeners","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"n","description":null,"optional":false,"default":null,"type":"number","rawType":["number"]}],"returns":{"type":"this","rawType":["this"],"description":null},"metadata":{"name":"index.d.ts","directory":"utils/dist","line":61}}],"private":false,"properties":[{"abstract":false,"default":"[]","deprecated":false,"description":null,"metadata":{"name":"PlayerEventsEmitter.ts","directory":"discord-player/src/utils","line":8,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/PlayerEventsEmitter.ts#L8"},"name":"requiredEvents","private":false,"readonly":false,"see":[],"static":false,"type":"Array"},{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"index.d.ts","directory":"utils/dist","line":45},"name":"defaultMaxListeners","private":false,"readonly":false,"see":[],"static":true,"type":"number"},{"default":null,"metadata":{"name":"PlayerEventsEmitter.ts","directory":"discord-player/src/utils","line":68,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/PlayerEventsEmitter.ts#L68"},"name":"hasDebugger","type":"boolean"}],"see":[]},"markdown":[]},{"data":{"name":"Playlist","abstract":false,"constructor":{"name":"Playlist","description":"Playlist constructor","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"player","description":"The player","optional":false,"default":null,"type":"Player","rawType":["Player"]},{"name":"data","description":"The data","optional":false,"default":null,"type":"PlaylistInitData","rawType":["PlaylistInitData"]}],"returns":{"type":"Playlist","rawType":["Playlist"],"description":null},"metadata":{"name":"Playlist.ts","directory":"discord-player/src/fabric","line":33,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/Playlist.ts#L33"},"constructor":"new Playlist"},"metadata":{"name":"Playlist.ts","directory":"discord-player/src/fabric","line":12,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/Playlist.ts#L12"},"deprecated":false,"description":null,"extends":null,"implements":null,"rawExtends":null,"rawImplements":null,"methods":[{"name":"[iterator]","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"Generator, void, undefined>","rawType":["Generator","<","Track","<","unknown",">","void","undefined",">"],"description":null},"metadata":{"name":"Playlist.ts","directory":"discord-player/src/fabric","line":117,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/Playlist.ts#L117"}},{"name":"play","description":"Play this playlist to the given voice channel. If queue exists and another track is being played, this playlist will be added to the queue.","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"channel","description":"Voice channel on which this playlist shall be played","optional":false,"default":null,"type":"GuildVoiceChannelResolvable","rawType":["GuildVoiceChannelResolvable"]},{"name":"options","description":"Node initialization options","optional":true,"default":null,"type":"PlayerNodeInitializerOptions","rawType":["PlayerNodeInitializerOptions","<","T",">"]}],"returns":{"type":"Promise>","rawType":["Promise","<","PlayerNodeInitializationResult","<","T",">",">"],"description":null},"metadata":{"name":"Playlist.ts","directory":"discord-player/src/fabric","line":195,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/Playlist.ts#L195"}},{"name":"serialize","description":"Serialize this playlist into reconstructable data","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"{ $encoder_version: string, $type: SerializedType, author: { name: string, url: string }, description: string, id: string, source: TrackSource, thumbnail: any, title: string, tracks: Array<{ $encoder_version: string, $type: SerializedType, author: string, description: string, duration: string, extractor: null | string, live: boolean, metadata: unknown, query_type: undefined | null | SearchQueryType, requested_by: null | {}, source: TrackSource, thumbnail: any, title: string, url: string, views: number }>, type: 'album' | 'playlist', url: string }","rawType":["{"," ","$encoder_version",":"," ","string","; ","$type",":"," ","SerializedType","; ","author",":"," ","{"," ","name",":"," ","string","; ","url",":"," ","string",";"," ","}","; ","description",":"," ","string","; ","id",":"," ","string","; ","source",":"," ","TrackSource","; ","thumbnail",":"," ","any","; ","title",":"," ","string","; ","tracks",":"," ","Array","<","{"," ","$encoder_version",":"," ","string","; ","$type",":"," ","SerializedType","; ","author",":"," ","string","; ","description",":"," ","string","; ","duration",":"," ","string","; ","extractor",":"," ","null","string","; ","live",":"," ","boolean","; ","metadata",":"," ","unknown","; ","query_type",":"," ","undefined","null","SearchQueryType","; ","requested_by",":"," ","null","{","}","; ","source",":"," ","TrackSource","; ","thumbnail",":"," ","any","; ","title",":"," ","string","; ","url",":"," ","string","; ","views",":"," ","number",";"," ","}",">","; ","type",":"," ","'","album","'","'","playlist","'","; ","url",":"," ","string",";"," ","}"],"description":null},"metadata":{"name":"Playlist.ts","directory":"discord-player/src/fabric","line":161,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/Playlist.ts#L161"}},{"name":"toJSON","description":"JSON representation of this playlist","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"withTracks","description":"If it should build json with tracks","optional":true,"default":null,"type":"boolean","rawType":["boolean"]}],"returns":{"type":"PlaylistJSON","rawType":["PlaylistJSON"],"description":null},"metadata":{"name":"Playlist.ts","directory":"discord-player/src/fabric","line":140,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/Playlist.ts#L140"}},{"name":"fromSerialized","description":"Deserialize this playlist from serialized data","see":[],"static":true,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"player","description":"Player instance","optional":false,"default":null,"type":"Player","rawType":["Player"]},{"name":"data","description":"Serialized data","optional":false,"default":null,"type":"{ $encoder_version: string, $type: SerializedType, author: { name: string, url: string }, description: string, id: string, source: TrackSource, thumbnail: any, title: string, tracks: Array<{ $encoder_version: string, $type: SerializedType, author: string, description: string, duration: string, extractor: null | string, live: boolean, metadata: unknown, query_type: undefined | null | SearchQueryType, requested_by: null | {}, source: TrackSource, thumbnail: any, title: string, url: string, views: number }>, type: 'album' | 'playlist', url: string }","rawType":["{"," ","$encoder_version",":"," ","string","; ","$type",":"," ","SerializedType","; ","author",":"," ","{"," ","name",":"," ","string","; ","url",":"," ","string",";"," ","}","; ","description",":"," ","string","; ","id",":"," ","string","; ","source",":"," ","TrackSource","; ","thumbnail",":"," ","any","; ","title",":"," ","string","; ","tracks",":"," ","Array","<","{"," ","$encoder_version",":"," ","string","; ","$type",":"," ","SerializedType","; ","author",":"," ","string","; ","description",":"," ","string","; ","duration",":"," ","string","; ","extractor",":"," ","null","string","; ","live",":"," ","boolean","; ","metadata",":"," ","unknown","; ","query_type",":"," ","undefined","null","SearchQueryType","; ","requested_by",":"," ","null","{","}","; ","source",":"," ","TrackSource","; ","thumbnail",":"," ","any","; ","title",":"," ","string","; ","url",":"," ","string","; ","views",":"," ","number",";"," ","}",">","; ","type",":"," ","'","album","'","'","playlist","'","; ","url",":"," ","string",";"," ","}"]}],"returns":{"type":"Playlist","rawType":["Playlist"],"description":null},"metadata":{"name":"Playlist.ts","directory":"discord-player/src/fabric","line":182,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/Playlist.ts#L182"}}],"private":false,"properties":[{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"Playlist.ts","directory":"discord-player/src/fabric","line":20,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/Playlist.ts#L20"},"name":"author","private":false,"readonly":false,"see":[],"static":false,"type":"{ name: string, url: string }"},{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"Playlist.ts","directory":"discord-player/src/fabric","line":16,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/Playlist.ts#L16"},"name":"description","private":false,"readonly":false,"see":[],"static":false,"type":"string"},{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"Playlist.ts","directory":"discord-player/src/fabric","line":24,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/Playlist.ts#L24"},"name":"id","private":false,"readonly":false,"see":[],"static":false,"type":"string"},{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"Playlist.ts","directory":"discord-player/src/fabric","line":13,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/Playlist.ts#L13"},"name":"player","private":false,"readonly":true,"see":[],"static":false,"type":"Player"},{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"Playlist.ts","directory":"discord-player/src/fabric","line":26,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/Playlist.ts#L26"},"name":"rawPlaylist","private":false,"readonly":true,"see":[],"static":false,"type":"any"},{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"Playlist.ts","directory":"discord-player/src/fabric","line":19,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/Playlist.ts#L19"},"name":"source","private":false,"readonly":false,"see":[],"static":false,"type":"TrackSource"},{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"Playlist.ts","directory":"discord-player/src/fabric","line":17,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/Playlist.ts#L17"},"name":"thumbnail","private":false,"readonly":false,"see":[],"static":false,"type":"string"},{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"Playlist.ts","directory":"discord-player/src/fabric","line":15,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/Playlist.ts#L15"},"name":"title","private":false,"readonly":false,"see":[],"static":false,"type":"string"},{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"Playlist.ts","directory":"discord-player/src/fabric","line":14,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/Playlist.ts#L14"},"name":"tracks","private":false,"readonly":false,"see":[],"static":false,"type":"Array>"},{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"Playlist.ts","directory":"discord-player/src/fabric","line":18,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/Playlist.ts#L18"},"name":"type","private":false,"readonly":false,"see":[],"static":false,"type":"'album' | 'playlist'"},{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"Playlist.ts","directory":"discord-player/src/fabric","line":25,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/Playlist.ts#L25"},"name":"url","private":false,"readonly":false,"see":[],"static":false,"type":"string"},{"default":null,"description":"Formatted estimated duration of this playlist","metadata":{"name":"Playlist.ts","directory":"discord-player/src/fabric","line":131,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/Playlist.ts#L131"},"name":"durationFormatted","type":"string"},{"default":null,"description":"Estimated duration of this playlist","metadata":{"name":"Playlist.ts","directory":"discord-player/src/fabric","line":124,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/Playlist.ts#L124"},"name":"estimatedDuration","type":"number"}],"see":[]},"markdown":[]},{"data":{"name":"QueryCache","abstract":false,"constructor":{"name":"QueryCache","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"player","description":null,"optional":false,"default":null,"type":"Player","rawType":["Player"]},{"name":"options","description":null,"optional":false,"default":null,"type":"QueryCacheOptions","rawType":["QueryCacheOptions"]}],"returns":{"type":"QueryCache","rawType":["QueryCache"],"description":null},"metadata":{"name":"QueryCache.ts","directory":"discord-player/src/utils","line":23,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/QueryCache.ts#L23"},"constructor":"new QueryCache"},"metadata":{"name":"QueryCache.ts","directory":"discord-player/src/utils","line":20,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/QueryCache.ts#L20"},"deprecated":false,"description":null,"extends":null,"implements":"QueryCacheProvider","rawExtends":null,"rawImplements":["QueryCacheProvider","<","Track",">"],"methods":[{"name":"addData","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"data","description":null,"optional":false,"default":null,"type":"SearchResult","rawType":["SearchResult"]}],"returns":{"type":"Promise","rawType":["Promise","<","void",">"],"description":null},"metadata":{"name":"QueryCache.ts","directory":"discord-player/src/utils","line":52,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/QueryCache.ts#L52"}},{"name":"cleanup","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"Promise","rawType":["Promise","<","void",">"],"description":null},"metadata":{"name":"QueryCache.ts","directory":"discord-player/src/utils","line":36,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/QueryCache.ts#L36"}},{"name":"clear","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"Promise","rawType":["Promise","<","void",">"],"description":null},"metadata":{"name":"QueryCache.ts","directory":"discord-player/src/utils","line":44,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/QueryCache.ts#L44"}},{"name":"getData","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"Promise>>>","rawType":["Promise","<","Array","<","DiscordPlayerQueryResultCache","<","Track","<","unknown",">",">",">",">"],"description":null},"metadata":{"name":"QueryCache.ts","directory":"discord-player/src/utils","line":48,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/QueryCache.ts#L48"}},{"name":"resolve","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"context","description":null,"optional":false,"default":null,"type":"QueryCacheResolverContext","rawType":["QueryCacheResolverContext"]}],"returns":{"type":"Promise","rawType":["Promise","<","SearchResult",">"],"description":null},"metadata":{"name":"QueryCache.ts","directory":"discord-player/src/utils","line":59,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/QueryCache.ts#L59"}}],"private":false,"properties":[{"abstract":false,"default":"...","deprecated":false,"description":null,"metadata":{"name":"QueryCache.ts","directory":"discord-player/src/utils","line":25,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/QueryCache.ts#L25"},"name":"options","private":false,"readonly":false,"see":[],"static":false,"type":"QueryCacheOptions"},{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"QueryCache.ts","directory":"discord-player/src/utils","line":24,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/QueryCache.ts#L24"},"name":"player","private":false,"readonly":false,"see":[],"static":false,"type":"Player"},{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"QueryCache.ts","directory":"discord-player/src/utils","line":22,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/QueryCache.ts#L22"},"name":"timer","private":false,"readonly":false,"see":[],"static":false,"type":"Timer"},{"default":null,"metadata":{"name":"QueryCache.ts","directory":"discord-player/src/utils","line":32,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/QueryCache.ts#L32"},"name":"checkInterval","type":"number"}],"see":[]},"markdown":[]},{"data":{"name":"QueryResolver","abstract":false,"constructor":null,"metadata":{"name":"QueryResolver.ts","directory":"discord-player/src/utils","line":42,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/QueryResolver.ts#L42"},"deprecated":false,"description":null,"extends":null,"implements":null,"rawExtends":null,"rawImplements":null,"methods":[{"name":"getVimeoID","description":"Parses vimeo id from url","see":[],"static":true,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"query","description":"The query","optional":false,"default":null,"type":"string","rawType":["string"]}],"returns":{"type":"undefined | null | string","rawType":["undefined","null","string"],"description":null},"metadata":{"name":"QueryResolver.ts","directory":"discord-player/src/utils","line":157,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/QueryResolver.ts#L157"}},{"name":"preResolve","description":"Pre-resolve redirect urls","see":[],"static":true,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"query","description":null,"optional":false,"default":null,"type":"string","rawType":["string"]},{"name":"maxDepth","description":null,"optional":false,"default":null,"type":"number","rawType":["number"]}],"returns":{"type":"Promise","rawType":["Promise","<","string",">"],"description":null},"metadata":{"name":"QueryResolver.ts","directory":"discord-player/src/utils","line":68,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/QueryResolver.ts#L68"}},{"name":"resolve","description":"Resolves the given search query","see":[],"static":true,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"query","description":"The query","optional":false,"default":null,"type":"string","rawType":["string"]},{"name":"fallbackSearchEngine","description":null,"optional":false,"default":null,"type":"'auto' | 'youtube' | 'youtubePlaylist' | 'soundcloudTrack' | 'soundcloudPlaylist' | 'soundcloud' | 'spotifySong' | 'spotifyAlbum' | 'spotifyPlaylist' | 'spotifySearch' | 'facebook' | 'vimeo' | 'arbitrary' | 'reverbnation' | 'youtubeSearch' | 'youtubeVideo' | 'soundcloudSearch' | 'appleMusicSong' | 'appleMusicAlbum' | 'appleMusicPlaylist' | 'appleMusicSearch' | 'file' | 'autoSearch'","rawType":["'","auto","'","'","youtube","'","'","youtubePlaylist","'","'","soundcloudTrack","'","'","soundcloudPlaylist","'","'","soundcloud","'","'","spotifySong","'","'","spotifyAlbum","'","'","spotifyPlaylist","'","'","spotifySearch","'","'","facebook","'","'","vimeo","'","'","arbitrary","'","'","reverbnation","'","'","youtubeSearch","'","'","youtubeVideo","'","'","soundcloudSearch","'","'","appleMusicSong","'","'","appleMusicAlbum","'","'","appleMusicPlaylist","'","'","appleMusicSearch","'","'","file","'","'","autoSearch","'"]}],"returns":{"type":"ResolvedQuery","rawType":["ResolvedQuery"],"description":null},"metadata":{"name":"QueryResolver.ts","directory":"discord-player/src/utils","line":104,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/QueryResolver.ts#L104"}},{"name":"validateId","description":null,"see":[],"static":true,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"q","description":null,"optional":false,"default":null,"type":"string","rawType":["string"]}],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"QueryResolver.ts","directory":"discord-player/src/utils","line":161,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/QueryResolver.ts#L161"}},{"name":"validateURL","description":null,"see":[],"static":true,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"q","description":null,"optional":false,"default":null,"type":"string","rawType":["string"]}],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"QueryResolver.ts","directory":"discord-player/src/utils","line":165,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/QueryResolver.ts#L165"}}],"private":false,"properties":[{"default":null,"metadata":{"name":"QueryResolver.ts","directory":"discord-player/src/utils","line":48,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/QueryResolver.ts#L48"},"name":"regex","type":"{ appleMusicAlbumRegex: RegExp, appleMusicPlaylistRegex: RegExp, appleMusicSongRegex: RegExp, attachmentRegex: RegExp, reverbnationRegex: RegExp, soundcloudPlaylistRegex: RegExp, soundcloudTrackRegex: RegExp, spotifyAlbumRegex: RegExp, spotifyPlaylistRegex: RegExp, spotifySongRegex: RegExp, vimeoRegex: RegExp, youtubePlaylistRegex: RegExp }"}],"see":[]},"markdown":[]},{"data":{"name":"SearchResult","abstract":false,"constructor":{"name":"SearchResult","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"player","description":null,"optional":false,"default":null,"type":"Player","rawType":["Player"]},{"name":"_data","description":null,"optional":false,"default":null,"type":"SearchResultData","rawType":["SearchResultData"]}],"returns":{"type":"SearchResult","rawType":["SearchResult"],"description":null},"metadata":{"name":"SearchResult.ts","directory":"discord-player/src/fabric","line":18,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/SearchResult.ts#L18"},"constructor":"new SearchResult"},"metadata":{"name":"SearchResult.ts","directory":"discord-player/src/fabric","line":17,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/SearchResult.ts#L17"},"deprecated":false,"description":null,"extends":null,"implements":null,"rawExtends":null,"rawImplements":null,"methods":[{"name":"execute","description":"Re-execute this search","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"Promise","rawType":["Promise","<","SearchResult",">"],"description":null},"metadata":{"name":"SearchResult.ts","directory":"discord-player/src/fabric","line":106,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/SearchResult.ts#L106"}},{"name":"hasPlaylist","description":"If this search result has playlist","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"SearchResult.ts","directory":"discord-player/src/fabric","line":123,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/SearchResult.ts#L123"}},{"name":"hasTracks","description":"If this search result has tracks","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"SearchResult.ts","directory":"discord-player/src/fabric","line":130,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/SearchResult.ts#L130"}},{"name":"isEmpty","description":"If this search result is empty","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"SearchResult.ts","directory":"discord-player/src/fabric","line":116,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/SearchResult.ts#L116"}},{"name":"setExtractor","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"extractor","description":null,"optional":false,"default":null,"type":"BaseExtractor","rawType":["BaseExtractor","<","object",">"]}],"returns":{"type":"SearchResult","rawType":["SearchResult"],"description":null},"metadata":{"name":"SearchResult.ts","directory":"discord-player/src/fabric","line":38,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/SearchResult.ts#L38"}},{"name":"setPlaylist","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"playlist","description":null,"optional":false,"default":null,"type":"Playlist","rawType":["Playlist"]}],"returns":{"type":"SearchResult","rawType":["SearchResult"],"description":null},"metadata":{"name":"SearchResult.ts","directory":"discord-player/src/fabric","line":56,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/SearchResult.ts#L56"}},{"name":"setQuery","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"query","description":null,"optional":false,"default":null,"type":"string","rawType":["string"]}],"returns":{"type":"SearchResult","rawType":["SearchResult"],"description":null},"metadata":{"name":"SearchResult.ts","directory":"discord-player/src/fabric","line":51,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/SearchResult.ts#L51"}},{"name":"setQueryType","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"type","description":null,"optional":false,"default":null,"type":"SearchQueryType | ext:\\${string}","rawType":["SearchQueryType","`ext:\\${string}`"]}],"returns":{"type":"SearchResult","rawType":["SearchResult"],"description":null},"metadata":{"name":"SearchResult.ts","directory":"discord-player/src/fabric","line":25,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/SearchResult.ts#L25"}},{"name":"setRequestedBy","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"user","description":null,"optional":false,"default":null,"type":"User","rawType":["User"]}],"returns":{"type":"SearchResult","rawType":["SearchResult"],"description":null},"metadata":{"name":"SearchResult.ts","directory":"discord-player/src/fabric","line":30,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/SearchResult.ts#L30"}},{"name":"setTracks","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"tracks","description":null,"optional":false,"default":null,"type":"Array>","rawType":["Array","<","Track","<","unknown",">",">"]}],"returns":{"type":"SearchResult","rawType":["SearchResult"],"description":null},"metadata":{"name":"SearchResult.ts","directory":"discord-player/src/fabric","line":46,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/SearchResult.ts#L46"}},{"name":"toJSON","description":"JSON representation of this search","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"{ extractor: null | string, playlist: null | PlaylistJSON, query: string, queryType: SearchQueryType | ext:\\${string}, requestedBy: null | {}, tracks: Array }","rawType":["{"," ","extractor",":"," ","null","string","; ","playlist",":"," ","null","PlaylistJSON","; ","query",":"," ","string","; ","queryType",":"," ","SearchQueryType","`ext:\\${string}`","; ","requestedBy",":"," ","null","{","}","; ","tracks",":"," ","Array","<","TrackJSON",">",";"," ","}"],"description":null},"metadata":{"name":"SearchResult.ts","directory":"discord-player/src/fabric","line":137,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/SearchResult.ts#L137"}}],"private":false,"properties":[{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"SearchResult.ts","directory":"discord-player/src/fabric","line":18,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/SearchResult.ts#L18"},"name":"player","private":false,"readonly":false,"see":[],"static":false,"type":"Player"},{"default":null,"description":"The extractor","metadata":{"name":"SearchResult.ts","directory":"discord-player/src/fabric","line":78,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/SearchResult.ts#L78"},"name":"extractor","type":"null | BaseExtractor"},{"default":null,"description":"Playlist result","metadata":{"name":"SearchResult.ts","directory":"discord-player/src/fabric","line":85,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/SearchResult.ts#L85"},"name":"playlist","type":"undefined | null | Playlist"},{"default":null,"description":"The search query","metadata":{"name":"SearchResult.ts","directory":"discord-player/src/fabric","line":64,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/SearchResult.ts#L64"},"name":"query","type":"string"},{"default":null,"description":"The search query type","metadata":{"name":"SearchResult.ts","directory":"discord-player/src/fabric","line":71,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/SearchResult.ts#L71"},"name":"queryType","type":"SearchQueryType | ext:\\${string}"},{"default":null,"description":"Requested by","metadata":{"name":"SearchResult.ts","directory":"discord-player/src/fabric","line":99,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/SearchResult.ts#L99"},"name":"requestedBy","type":"null | User"},{"default":null,"description":"Tracks result","metadata":{"name":"SearchResult.ts","directory":"discord-player/src/fabric","line":92,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/SearchResult.ts#L92"},"name":"tracks","type":"Array>"}],"see":[]},"markdown":[]},{"data":{"name":"StreamDispatcher","abstract":false,"constructor":null,"metadata":{"name":"StreamDispatcher.ts","directory":"discord-player/src/VoiceInterface","line":56,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/StreamDispatcher.ts#L56"},"deprecated":false,"description":null,"extends":"EventEmitter","implements":null,"rawExtends":["EventEmitter","<","VoiceEvents",">"],"rawImplements":null,"methods":[{"name":"addListener","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"event","description":null,"optional":false,"default":null,"type":"U","rawType":["U"]},{"name":"listener","description":null,"optional":false,"default":null,"type":"VoiceEvents[U]","rawType":["VoiceEvents","[","U","]"]}],"returns":{"type":"this","rawType":["this"],"description":null},"metadata":{"name":"index.d.ts","directory":"utils/dist","line":47}},{"name":"createStream","description":"Creates stream","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"src","description":"The stream source","optional":false,"default":null,"type":"Readable","rawType":["Readable"]},{"name":"ops","description":"Options","optional":true,"default":null,"type":"CreateStreamOps","rawType":["CreateStreamOps"]}],"returns":{"type":"Promise>>","rawType":["Promise","<","AudioResource","<","Track","<","unknown",">",">",">"],"description":null},"metadata":{"name":"StreamDispatcher.ts","directory":"discord-player/src/VoiceInterface","line":247,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/StreamDispatcher.ts#L247"}},{"name":"destroy","description":"Destroys this dispatcher","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"StreamDispatcher.ts","directory":"discord-player/src/VoiceInterface","line":334,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/StreamDispatcher.ts#L334"}},{"name":"disconnect","description":"Disconnects from voice","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"StreamDispatcher.ts","directory":"discord-player/src/VoiceInterface","line":324,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/StreamDispatcher.ts#L324"}},{"name":"emit","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"event","description":null,"optional":false,"default":null,"type":"U","rawType":["U"]},{"name":"args","description":null,"optional":false,"default":null,"type":"Parameters","rawType":["Parameters","<","VoiceEvents","[","U","]",">"]}],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"index.d.ts","directory":"utils/dist","line":55}},{"name":"end","description":"Stops the player","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"StreamDispatcher.ts","directory":"discord-player/src/VoiceInterface","line":347,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/StreamDispatcher.ts#L347"}},{"name":"eventNames","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"Array","rawType":["Array","<","U",">"],"description":null},"metadata":{"name":"index.d.ts","directory":"utils/dist","line":56}},{"name":"getMaxListeners","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"number","rawType":["number"],"description":null},"metadata":{"name":"index.d.ts","directory":"utils/dist","line":60}},{"name":"isBuffering","description":"Whether or not the player is currently buffering","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"StreamDispatcher.ts","directory":"discord-player/src/VoiceInterface","line":188,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/StreamDispatcher.ts#L188"}},{"name":"isConnecting","description":"Whether or not the voice connection is connecting","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"StreamDispatcher.ts","directory":"discord-player/src/VoiceInterface","line":237,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/StreamDispatcher.ts#L237"}},{"name":"isDestroyed","description":"Whether or not the voice connection has been destroyed","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"StreamDispatcher.ts","directory":"discord-player/src/VoiceInterface","line":209,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/StreamDispatcher.ts#L209"}},{"name":"isDisconnected","description":"Whether or not the voice connection has been destroyed","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"StreamDispatcher.ts","directory":"discord-player/src/VoiceInterface","line":216,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/StreamDispatcher.ts#L216"}},{"name":"isIdle","description":"Whether or not the player is currently idle","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"StreamDispatcher.ts","directory":"discord-player/src/VoiceInterface","line":202,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/StreamDispatcher.ts#L202"}},{"name":"isPaused","description":"Whether or not the player is currently paused automatically or manually.","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"StreamDispatcher.ts","directory":"discord-player/src/VoiceInterface","line":181,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/StreamDispatcher.ts#L181"}},{"name":"isPlaying","description":"Whether or not the player is currently playing","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"StreamDispatcher.ts","directory":"discord-player/src/VoiceInterface","line":195,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/StreamDispatcher.ts#L195"}},{"name":"isReady","description":"Whether or not the voice connection is ready to play","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"StreamDispatcher.ts","directory":"discord-player/src/VoiceInterface","line":223,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/StreamDispatcher.ts#L223"}},{"name":"isSignalling","description":"Whether or not the voice connection is signalling","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"StreamDispatcher.ts","directory":"discord-player/src/VoiceInterface","line":230,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/StreamDispatcher.ts#L230"}},{"name":"listenerCount","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"type","description":null,"optional":false,"default":null,"type":"keyof VoiceEvents","rawType":["keyof","VoiceEvents"]}],"returns":{"type":"number","rawType":["number"],"description":null},"metadata":{"name":"index.d.ts","directory":"utils/dist","line":57}},{"name":"listeners","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"type","description":null,"optional":false,"default":null,"type":"U","rawType":["U"]}],"returns":{"type":"Array","rawType":["Array","<","VoiceEvents","[","U","]",">"],"description":null},"metadata":{"name":"index.d.ts","directory":"utils/dist","line":58}},{"name":"off","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"event","description":null,"optional":false,"default":null,"type":"U","rawType":["U"]},{"name":"listener","description":null,"optional":false,"default":null,"type":"VoiceEvents[U]","rawType":["VoiceEvents","[","U","]"]}],"returns":{"type":"this","rawType":["this"],"description":null},"metadata":{"name":"index.d.ts","directory":"utils/dist","line":54}},{"name":"on","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"event","description":null,"optional":false,"default":null,"type":"U","rawType":["U"]},{"name":"listener","description":null,"optional":false,"default":null,"type":"VoiceEvents[U]","rawType":["VoiceEvents","[","U","]"]}],"returns":{"type":"this","rawType":["this"],"description":null},"metadata":{"name":"index.d.ts","directory":"utils/dist","line":53}},{"name":"once","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"event","description":null,"optional":false,"default":null,"type":"U","rawType":["U"]},{"name":"listener","description":null,"optional":false,"default":null,"type":"VoiceEvents[U]","rawType":["VoiceEvents","[","U","]"]}],"returns":{"type":"this","rawType":["this"],"description":null},"metadata":{"name":"index.d.ts","directory":"utils/dist","line":52}},{"name":"pause","description":"Pauses the stream playback","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"interpolateSilence","description":"If true, the player will play 5 packets of silence after pausing to prevent audio glitches.","optional":true,"default":null,"type":"boolean","rawType":["boolean"]}],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"StreamDispatcher.ts","directory":"discord-player/src/VoiceInterface","line":361,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/StreamDispatcher.ts#L361"}},{"name":"playStream","description":"Play stream","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"resource","description":"The audio resource to play","optional":true,"default":null,"type":"AudioResource>","rawType":["AudioResource","<","Track","<","unknown",">",">"]}],"returns":{"type":"Promise","rawType":["Promise","<","undefined","StreamDispatcher",">"],"description":null},"metadata":{"name":"StreamDispatcher.ts","directory":"discord-player/src/VoiceInterface","line":381,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/StreamDispatcher.ts#L381"}},{"name":"prependListener","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"event","description":null,"optional":false,"default":null,"type":"U","rawType":["U"]},{"name":"listener","description":null,"optional":false,"default":null,"type":"VoiceEvents[U]","rawType":["VoiceEvents","[","U","]"]}],"returns":{"type":"this","rawType":["this"],"description":null},"metadata":{"name":"index.d.ts","directory":"utils/dist","line":48}},{"name":"prependOnceListener","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"event","description":null,"optional":false,"default":null,"type":"U","rawType":["U"]},{"name":"listener","description":null,"optional":false,"default":null,"type":"VoiceEvents[U]","rawType":["VoiceEvents","[","U","]"]}],"returns":{"type":"this","rawType":["this"],"description":null},"metadata":{"name":"index.d.ts","directory":"utils/dist","line":49}},{"name":"rawListeners","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"type","description":null,"optional":false,"default":null,"type":"U","rawType":["U"]}],"returns":{"type":"Array","rawType":["Array","<","VoiceEvents","[","U","]",">"],"description":null},"metadata":{"name":"index.d.ts","directory":"utils/dist","line":59}},{"name":"removeAllListeners","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"event","description":null,"optional":true,"default":null,"type":"keyof VoiceEvents","rawType":["keyof VoiceEvents"]}],"returns":{"type":"this","rawType":["this"],"description":null},"metadata":{"name":"index.d.ts","directory":"utils/dist","line":51}},{"name":"removeListener","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"event","description":null,"optional":false,"default":null,"type":"U","rawType":["U"]},{"name":"listener","description":null,"optional":false,"default":null,"type":"VoiceEvents[U]","rawType":["VoiceEvents","[","U","]"]}],"returns":{"type":"this","rawType":["this"],"description":null},"metadata":{"name":"index.d.ts","directory":"utils/dist","line":50}},{"name":"resume","description":"Resumes the stream playback","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"StreamDispatcher.ts","directory":"discord-player/src/VoiceInterface","line":370,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/StreamDispatcher.ts#L370"}},{"name":"setMaxListeners","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"n","description":null,"optional":false,"default":null,"type":"number","rawType":["number"]}],"returns":{"type":"this","rawType":["this"],"description":null},"metadata":{"name":"index.d.ts","directory":"utils/dist","line":61}},{"name":"setVolume","description":"Sets playback volume","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"value","description":"The volume amount","optional":false,"default":null,"type":"number","rawType":["number"]}],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"StreamDispatcher.ts","directory":"discord-player/src/VoiceInterface","line":411,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/StreamDispatcher.ts#L411"}}],"private":false,"properties":[{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"StreamDispatcher.ts","directory":"discord-player/src/VoiceInterface","line":58,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/StreamDispatcher.ts#L58"},"name":"audioPlayer","private":false,"readonly":false,"see":[],"static":false,"type":"AudioPlayer"},{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"StreamDispatcher.ts","directory":"discord-player/src/VoiceInterface","line":61,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/StreamDispatcher.ts#L61"},"name":"audioResource","private":false,"readonly":false,"see":[],"static":false,"type":"null | AudioResource>"},{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"StreamDispatcher.ts","directory":"discord-player/src/VoiceInterface","line":60,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/StreamDispatcher.ts#L60"},"name":"channel","private":false,"readonly":false,"see":[],"static":false,"type":"VoiceChannel | StageChannel"},{"abstract":false,"default":"20000","deprecated":false,"description":null,"metadata":{"name":"StreamDispatcher.ts","directory":"discord-player/src/VoiceInterface","line":70,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/StreamDispatcher.ts#L70"},"name":"connectionTimeout","private":false,"readonly":true,"see":[],"static":false,"type":"number"},{"abstract":false,"default":"...","deprecated":false,"description":null,"metadata":{"name":"StreamDispatcher.ts","directory":"discord-player/src/VoiceInterface","line":62,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/StreamDispatcher.ts#L62"},"name":"dsp","private":false,"readonly":false,"see":[],"static":false,"type":"FiltersChain"},{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"StreamDispatcher.ts","directory":"discord-player/src/VoiceInterface","line":70,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/StreamDispatcher.ts#L70"},"name":"queue","private":false,"readonly":false,"see":[],"static":false,"type":"GuildQueue"},{"abstract":false,"default":"...","deprecated":false,"description":null,"metadata":{"name":"StreamDispatcher.ts","directory":"discord-player/src/VoiceInterface","line":59,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/StreamDispatcher.ts#L59"},"name":"receiver","private":false,"readonly":false,"see":[],"static":false,"type":"VoiceReceiverNode"},{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"StreamDispatcher.ts","directory":"discord-player/src/VoiceInterface","line":57,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/StreamDispatcher.ts#L57"},"name":"voiceConnection","private":false,"readonly":false,"see":[],"static":false,"type":"VoiceConnection"},{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"index.d.ts","directory":"utils/dist","line":45},"name":"defaultMaxListeners","private":false,"readonly":false,"see":[],"static":true,"type":"number"},{"default":null,"metadata":{"name":"StreamDispatcher.ts","directory":"discord-player/src/VoiceInterface","line":304,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/StreamDispatcher.ts#L304"},"name":"biquad","type":"null | BiquadStream"},{"default":null,"metadata":{"name":"StreamDispatcher.ts","directory":"discord-player/src/VoiceInterface","line":308,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/StreamDispatcher.ts#L308"},"name":"equalizer","type":"null | EqualizerStream"},{"default":null,"metadata":{"name":"StreamDispatcher.ts","directory":"discord-player/src/VoiceInterface","line":300,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/StreamDispatcher.ts#L300"},"name":"filters","type":"null | AudioFilter"},{"default":null,"description":"Check if the player has been paused manually","metadata":{"name":"StreamDispatcher.ts","directory":"discord-player/src/VoiceInterface","line":170,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/StreamDispatcher.ts#L170"},"name":"paused","type":"boolean"},{"default":null,"metadata":{"name":"StreamDispatcher.ts","directory":"discord-player/src/VoiceInterface","line":296,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/StreamDispatcher.ts#L296"},"name":"resampler","type":"null | PCMResampler"},{"default":null,"description":"The player status","metadata":{"name":"StreamDispatcher.ts","directory":"discord-player/src/VoiceInterface","line":316,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/StreamDispatcher.ts#L316"},"name":"status","type":"AudioPlayerStatus"},{"default":null,"description":"The playback time","metadata":{"name":"StreamDispatcher.ts","directory":"discord-player/src/VoiceInterface","line":429,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/StreamDispatcher.ts#L429"},"name":"streamTime","type":"number"},{"default":null,"description":"The current volume","metadata":{"name":"StreamDispatcher.ts","directory":"discord-player/src/VoiceInterface","line":420,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/StreamDispatcher.ts#L420"},"name":"volume","type":"number"}],"see":[]},"markdown":[]},{"data":{"name":"Track","abstract":false,"constructor":{"name":"Track","description":"Track constructor","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"player","description":"The player that instantiated this Track","optional":false,"default":null,"type":"Player","rawType":["Player"]},{"name":"data","description":"Track data","optional":false,"default":null,"type":"Partial>","rawType":["Partial","<","WithMetadata","<","RawTrackData","T",">",">"]}],"returns":{"type":"Track","rawType":["Track","<","T",">"],"description":null},"metadata":{"name":"Track.ts","directory":"discord-player/src/fabric","line":45,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/Track.ts#L45"},"constructor":"new Track"},"metadata":{"name":"Track.ts","directory":"discord-player/src/fabric","line":21,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/Track.ts#L21"},"deprecated":false,"description":null,"extends":null,"implements":null,"rawExtends":null,"rawImplements":null,"methods":[{"name":"getBelongingQueues","description":"Get belonging queues of this track","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"Collection>","rawType":["Collection","<","string","GuildQueue","<","unknown",">",">"],"description":null},"metadata":{"name":"Track.ts","directory":"discord-player/src/fabric","line":215,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/Track.ts#L215"}},{"name":"play","description":"Play this track to the given voice channel. If queue exists and another track is being played, this track will be added to the queue.","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"channel","description":"Voice channel on which this track shall be played","optional":false,"default":null,"type":"GuildVoiceChannelResolvable","rawType":["GuildVoiceChannelResolvable"]},{"name":"options","description":"Node initialization options","optional":true,"default":null,"type":"PlayerNodeInitializerOptions","rawType":["PlayerNodeInitializerOptions","<","T",">"]}],"returns":{"type":"Promise>","rawType":["Promise","<","PlayerNodeInitializationResult","<","T",">",">"],"description":null},"metadata":{"name":"Track.ts","directory":"discord-player/src/fabric","line":226,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/Track.ts#L226"}},{"name":"requestMetadata","description":"Request metadata for this track","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"Promise","rawType":["Promise","<","null","T",">"],"description":null},"metadata":{"name":"Track.ts","directory":"discord-player/src/fabric","line":64,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/Track.ts#L64"}},{"name":"serialize","description":"Serialized track data that can be reconstructed","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"{ $encoder_version: string, $type: SerializedType, author: string, description: string, duration: string, extractor: null | string, live: boolean, metadata: null | T, query_type: undefined | null | SearchQueryType, requested_by: null | {}, source: TrackSource, thumbnail: any, title: string, url: string, views: number }","rawType":["{"," ","$encoder_version",":"," ","string","; ","$type",":"," ","SerializedType","; ","author",":"," ","string","; ","description",":"," ","string","; ","duration",":"," ","string","; ","extractor",":"," ","null","string","; ","live",":"," ","boolean","; ","metadata",":"," ","null","T","; ","query_type",":"," ","undefined","null","SearchQueryType","; ","requested_by",":"," ","null","{","}","; ","source",":"," ","TrackSource","; ","thumbnail",":"," ","any","; ","title",":"," ","string","; ","url",":"," ","string","; ","views",":"," ","number",";"," ","}"],"description":null},"metadata":{"name":"Track.ts","directory":"discord-player/src/fabric","line":160,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/Track.ts#L160"}},{"name":"setMetadata","description":"Set metadata for this track","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"m","description":null,"optional":false,"default":null,"type":"null | T","rawType":["null","T"]}],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"Track.ts","directory":"discord-player/src/fabric","line":75,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/Track.ts#L75"}},{"name":"toHyperlink","description":"Discord hyperlink representation of this track","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"string","rawType":["string"],"description":null},"metadata":{"name":"Track.ts","directory":"discord-player/src/fabric","line":120,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/Track.ts#L120"}},{"name":"toJSON","description":"Raw JSON representation of this track","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"hidePlaylist","description":null,"optional":true,"default":null,"type":"boolean","rawType":["boolean"]}],"returns":{"type":"TrackJSON","rawType":["TrackJSON"],"description":null},"metadata":{"name":"Track.ts","directory":"discord-player/src/fabric","line":141,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/Track.ts#L141"}},{"name":"toString","description":"String representation of this track","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"string","rawType":["string"],"description":null},"metadata":{"name":"Track.ts","directory":"discord-player/src/fabric","line":134,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/Track.ts#L134"}},{"name":"fromSerialized","description":"Construct a track from serialized data","see":[],"static":true,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"player","description":"Player instance","optional":false,"default":null,"type":"Player","rawType":["Player"]},{"name":"data","description":"Serialized data","optional":false,"default":null,"type":"{ $encoder_version: string, $type: SerializedType, author: string, description: string, duration: string, extractor: null | string, live: boolean, metadata: unknown, query_type: undefined | null | SearchQueryType, requested_by: null | {}, source: TrackSource, thumbnail: any, title: string, url: string, views: number }","rawType":["{"," ","$encoder_version",":"," ","string","; ","$type",":"," ","SerializedType","; ","author",":"," ","string","; ","description",":"," ","string","; ","duration",":"," ","string","; ","extractor",":"," ","null","string","; ","live",":"," ","boolean","; ","metadata",":"," ","unknown","; ","query_type",":"," ","undefined","null","SearchQueryType","; ","requested_by",":"," ","null","{","}","; ","source",":"," ","TrackSource","; ","thumbnail",":"," ","any","; ","title",":"," ","string","; ","url",":"," ","string","; ","views",":"," ","number",";"," ","}"]}],"returns":{"type":"Track","rawType":["Track","<","unknown",">"],"description":null},"metadata":{"name":"Track.ts","directory":"discord-player/src/fabric","line":185,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/Track.ts#L185"}}],"private":false,"properties":[{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"Track.ts","directory":"discord-player/src/fabric","line":24,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/Track.ts#L24"},"name":"author","private":false,"readonly":false,"see":[],"static":false,"type":"string"},{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"Track.ts","directory":"discord-player/src/fabric","line":23,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/Track.ts#L23"},"name":"description","private":false,"readonly":false,"see":[],"static":false,"type":"string"},{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"Track.ts","directory":"discord-player/src/fabric","line":27,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/Track.ts#L27"},"name":"duration","private":false,"readonly":false,"see":[],"static":false,"type":"string"},{"abstract":false,"default":"null","deprecated":false,"description":null,"metadata":{"name":"Track.ts","directory":"discord-player/src/fabric","line":35,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/Track.ts#L35"},"name":"extractor","private":false,"readonly":false,"see":[],"static":false,"type":"null | BaseExtractor"},{"abstract":false,"default":"...","deprecated":false,"description":null,"metadata":{"name":"Track.ts","directory":"discord-player/src/fabric","line":36,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/Track.ts#L36"},"name":"id","private":false,"readonly":true,"see":[],"static":false,"type":"string"},{"abstract":false,"default":null,"deprecated":false,"description":"The player that instantiated this Track","metadata":{"name":"Track.ts","directory":"discord-player/src/fabric","line":45,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/Track.ts#L45"},"name":"player","private":false,"readonly":true,"see":[],"static":false,"type":"Player"},{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"Track.ts","directory":"discord-player/src/fabric","line":30,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/Track.ts#L30"},"name":"playlist","private":false,"readonly":false,"see":[],"static":false,"type":"Playlist"},{"abstract":false,"default":"null","deprecated":false,"description":null,"metadata":{"name":"Track.ts","directory":"discord-player/src/fabric","line":31,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/Track.ts#L31"},"name":"queryType","private":false,"readonly":false,"see":[],"static":false,"type":"undefined | null | SearchQueryType"},{"abstract":false,"default":"...","deprecated":false,"description":null,"metadata":{"name":"Track.ts","directory":"discord-player/src/fabric","line":32,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/Track.ts#L32"},"name":"raw","private":false,"readonly":false,"see":[],"static":false,"type":"RawTrackData"},{"abstract":false,"default":"null","deprecated":false,"description":null,"metadata":{"name":"Track.ts","directory":"discord-player/src/fabric","line":29,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/Track.ts#L29"},"name":"requestedBy","private":false,"readonly":false,"see":[],"static":false,"type":"null | User"},{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"Track.ts","directory":"discord-player/src/fabric","line":26,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/Track.ts#L26"},"name":"thumbnail","private":false,"readonly":false,"see":[],"static":false,"type":"string"},{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"Track.ts","directory":"discord-player/src/fabric","line":22,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/Track.ts#L22"},"name":"title","private":false,"readonly":false,"see":[],"static":false,"type":"string"},{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"Track.ts","directory":"discord-player/src/fabric","line":25,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/Track.ts#L25"},"name":"url","private":false,"readonly":false,"see":[],"static":false,"type":"string"},{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"Track.ts","directory":"discord-player/src/fabric","line":28,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/Track.ts#L28"},"name":"views","private":false,"readonly":false,"see":[],"static":false,"type":"number"},{"default":null,"description":"The track duration in millisecond","metadata":{"name":"Track.ts","directory":"discord-player/src/fabric","line":103,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/Track.ts#L103"},"name":"durationMS","type":"number"},{"default":null,"description":"If this track has metadata","metadata":{"name":"Track.ts","directory":"discord-player/src/fabric","line":89,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/Track.ts#L89"},"name":"hasMetadata","type":"boolean"},{"default":null,"description":"Metadata of this track","metadata":{"name":"Track.ts","directory":"discord-player/src/fabric","line":82,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/Track.ts#L82"},"name":"metadata","type":"null | T"},{"default":null,"description":"The queue in which this track is located","metadata":{"name":"Track.ts","directory":"discord-player/src/fabric","line":96,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/Track.ts#L96"},"name":"queue","type":"GuildQueue"},{"default":null,"description":"Returns source of this track","metadata":{"name":"Track.ts","directory":"discord-player/src/fabric","line":127,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/Track.ts#L127"},"name":"source","type":"TrackSource"}],"see":[]},"markdown":[]},{"data":{"name":"TypeUtil","abstract":false,"constructor":null,"metadata":{"name":"TypeUtil.ts","directory":"discord-player/src/utils","line":1,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/TypeUtil.ts#L1"},"deprecated":false,"description":null,"extends":null,"implements":null,"rawExtends":null,"rawImplements":null,"methods":[{"name":"isArray","description":null,"see":[],"static":true,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"t","description":null,"optional":false,"default":null,"type":"unknown","rawType":["unknown"]}],"returns":{"type":"t is Array","rawType":[" is","Array","<","unknown",">"],"description":null},"metadata":{"name":"TypeUtil.ts","directory":"discord-player/src/utils","line":27,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/TypeUtil.ts#L27"}},{"name":"isBoolean","description":null,"see":[],"static":true,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"t","description":null,"optional":false,"default":null,"type":"unknown","rawType":["unknown"]}],"returns":{"type":"t is boolean","rawType":[" is","boolean"],"description":null},"metadata":{"name":"TypeUtil.ts","directory":"discord-player/src/utils","line":19,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/TypeUtil.ts#L19"}},{"name":"isError","description":null,"see":[],"static":true,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"t","description":null,"optional":false,"default":null,"type":"unknown","rawType":["unknown"]}],"returns":{"type":"t is Error","rawType":[" is","Error"],"description":null},"metadata":{"name":"TypeUtil.ts","directory":"discord-player/src/utils","line":31,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/TypeUtil.ts#L31"}},{"name":"isFunction","description":null,"see":[],"static":true,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"t","description":null,"optional":false,"default":null,"type":"unknown","rawType":["unknown"]}],"returns":{"type":"t is Function","rawType":[" is","Function"],"description":null},"metadata":{"name":"TypeUtil.ts","directory":"discord-player/src/utils","line":7,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/TypeUtil.ts#L7"}},{"name":"isNullish","description":null,"see":[],"static":true,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"t","description":null,"optional":false,"default":null,"type":"unknown","rawType":["unknown"]}],"returns":{"type":"t is undefined | null","rawType":[" is","undefined","null"],"description":null},"metadata":{"name":"TypeUtil.ts","directory":"discord-player/src/utils","line":23,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/TypeUtil.ts#L23"}},{"name":"isNumber","description":null,"see":[],"static":true,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"t","description":null,"optional":false,"default":null,"type":"unknown","rawType":["unknown"]}],"returns":{"type":"t is number","rawType":[" is","number"],"description":null},"metadata":{"name":"TypeUtil.ts","directory":"discord-player/src/utils","line":11,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/TypeUtil.ts#L11"}},{"name":"isString","description":null,"see":[],"static":true,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"t","description":null,"optional":false,"default":null,"type":"unknown","rawType":["unknown"]}],"returns":{"type":"t is string","rawType":[" is","string"],"description":null},"metadata":{"name":"TypeUtil.ts","directory":"discord-player/src/utils","line":15,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/TypeUtil.ts#L15"}}],"private":false,"properties":[],"see":[]},"markdown":[]},{"data":{"name":"Util","abstract":false,"constructor":null,"metadata":{"name":"Util.ts","directory":"discord-player/src/utils","line":9,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/Util.ts#L9"},"deprecated":false,"description":null,"extends":null,"implements":null,"rawExtends":null,"rawImplements":null,"methods":[{"name":"arrayCloneShuffle","description":null,"see":[],"static":true,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"src","description":null,"optional":false,"default":null,"type":"Array","rawType":["Array","<","T",">"]}],"returns":{"type":"Array","rawType":["Array","<","T",">"],"description":null},"metadata":{"name":"Util.ts","directory":"discord-player/src/utils","line":142,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/Util.ts#L142"}},{"name":"buildTimeCode","description":"Builds time code","see":[],"static":true,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"duration","description":"The duration object","optional":false,"default":null,"type":"TimeData","rawType":["TimeData"]}],"returns":{"type":"string","rawType":["string"],"description":null},"metadata":{"name":"Util.ts","directory":"discord-player/src/utils","line":48,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/Util.ts#L48"}},{"name":"durationString","description":"Creates duration string","see":[],"static":true,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"durObj","description":"The duration object","optional":false,"default":null,"type":"Record","rawType":["Record","<","string","number",">"]}],"returns":{"type":"string","rawType":["string"],"description":null},"metadata":{"name":"Util.ts","directory":"discord-player/src/utils","line":20,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/Util.ts#L20"}},{"name":"getFetch","description":null,"see":[],"static":true,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"Promise","rawType":["Promise","<","any",">"],"description":null},"metadata":{"name":"Util.ts","directory":"discord-player/src/utils","line":114,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/Util.ts#L114"}},{"name":"import","description":null,"see":[],"static":true,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"id","description":null,"optional":false,"default":null,"type":"string","rawType":["string"]}],"returns":{"type":"Promise<{ error: null, module: any } | { error: unknown, module: null }>","rawType":["Promise","<","{"," ","error",":"," ","null","; ","module",":"," ","any",";"," ","}","{"," ","error",":"," ","unknown","; ","module",":"," ","null",";"," ","}",">"],"description":null},"metadata":{"name":"Util.ts","directory":"discord-player/src/utils","line":94,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/Util.ts#L94"}},{"name":"isVoiceEmpty","description":"Checks if the voice channel is empty","see":[],"static":true,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"channel","description":"The voice channel","optional":false,"default":null,"type":"VoiceChannel | StageChannel","rawType":["VoiceChannel","StageChannel"]}],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"Util.ts","directory":"discord-player/src/utils","line":77,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/Util.ts#L77"}},{"name":"last","description":"Picks last item of the given array","see":[],"static":true,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"arr","description":"The array","optional":false,"default":null,"type":"Array","rawType":["Array","<","T",">"]}],"returns":{"type":"T","rawType":["T"],"description":null},"metadata":{"name":"Util.ts","directory":"discord-player/src/utils","line":67,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/Util.ts#L67"}},{"name":"noop","description":null,"see":[],"static":true,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"Util.ts","directory":"discord-player/src/utils","line":112,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/Util.ts#L112"}},{"name":"parseMS","description":"Parses milliseconds to consumable time object","see":[],"static":true,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"milliseconds","description":"The time in ms","optional":false,"default":null,"type":"number","rawType":["number"]}],"returns":{"type":"TimeData","rawType":["TimeData"],"description":null},"metadata":{"name":"Util.ts","directory":"discord-player/src/utils","line":31,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/Util.ts#L31"}},{"name":"randomChoice","description":null,"see":[],"static":true,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"src","description":null,"optional":false,"default":null,"type":"Array","rawType":["Array","<","T",">"]}],"returns":{"type":"T","rawType":["T"],"description":null},"metadata":{"name":"Util.ts","directory":"discord-player/src/utils","line":138,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/Util.ts#L138"}},{"name":"require","description":"Safer require","see":[],"static":true,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"id","description":"Node require id","optional":false,"default":null,"type":"string","rawType":["string"]}],"returns":{"type":"{ error: null, module: any } | { error: unknown, module: null }","rawType":["{"," ","error",":"," ","null","; ","module",":"," ","any",";"," ","}","{"," ","error",":"," ","unknown","; ","module",":"," ","null",";"," ","}"],"description":null},"metadata":{"name":"Util.ts","directory":"discord-player/src/utils","line":86,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/Util.ts#L86"}},{"name":"wait","description":"Asynchronous timeout","see":[],"static":true,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"time","description":"The time in ms to wait","optional":false,"default":null,"type":"number","rawType":["number"]}],"returns":{"type":"Promise","rawType":["Promise","<","undefined",">"],"description":null},"metadata":{"name":"Util.ts","directory":"discord-player/src/utils","line":108,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/Util.ts#L108"}},{"name":"warn","description":null,"see":[],"static":true,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"message","description":null,"optional":false,"default":null,"type":"string","rawType":["string"]},{"name":"code","description":null,"optional":false,"default":null,"type":"string","rawType":["string"]},{"name":"detail","description":null,"optional":true,"default":null,"type":"string","rawType":["string"]}],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"Util.ts","directory":"discord-player/src/utils","line":131,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/Util.ts#L131"}}],"private":false,"properties":[],"see":[]},"markdown":[]},{"data":{"name":"VoiceReceiverNode","abstract":false,"constructor":{"name":"VoiceReceiverNode","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"dispatcher","description":null,"optional":false,"default":null,"type":"StreamDispatcher","rawType":["StreamDispatcher"]}],"returns":{"type":"VoiceReceiverNode","rawType":["VoiceReceiverNode"],"description":null},"metadata":{"name":"VoiceReceiverNode.ts","directory":"discord-player/src/manager","line":20,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/VoiceReceiverNode.ts#L20"},"constructor":"new VoiceReceiverNode"},"metadata":{"name":"VoiceReceiverNode.ts","directory":"discord-player/src/manager","line":19,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/VoiceReceiverNode.ts#L19"},"deprecated":false,"description":null,"extends":null,"implements":null,"rawExtends":null,"rawImplements":null,"methods":[{"name":"createRawTrack","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"stream","description":null,"optional":false,"default":null,"type":"Readable","rawType":["Readable"]},{"name":"data","description":null,"optional":false,"default":null,"type":"Partial>","rawType":["Partial","<","Omit","<","RawTrackData","'","playlist","'","'","author","'","'","source","'","'","engine","'","'","raw","'","'","queryType","'","'","description","'","'","views","'",">",">"]}],"returns":{"type":"Track","rawType":["Track","<","unknown",">"],"description":null},"metadata":{"name":"VoiceReceiverNode.ts","directory":"discord-player/src/manager","line":22,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/VoiceReceiverNode.ts#L22"}},{"name":"mergeRecordings","description":"Merge multiple streams together","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"streams","description":"The array of streams to merge","optional":false,"default":null,"type":"Array","rawType":["Array","<","Readable",">"]}],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"VoiceReceiverNode.ts","directory":"discord-player/src/manager","line":46,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/VoiceReceiverNode.ts#L46"}},{"name":"recordUser","description":"Record a user in voice channel","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"user","description":"The user to record","optional":false,"default":null,"type":"UserResolvable","rawType":["UserResolvable"]},{"name":"options","description":"Recording options","optional":false,"default":null,"type":"VoiceReceiverOptions","rawType":["VoiceReceiverOptions"]}],"returns":{"type":"Readable","rawType":["Readable"],"description":null},"metadata":{"name":"VoiceReceiverNode.ts","directory":"discord-player/src/manager","line":57,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/VoiceReceiverNode.ts#L57"}}],"private":false,"properties":[{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"VoiceReceiverNode.ts","directory":"discord-player/src/manager","line":20,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/VoiceReceiverNode.ts#L20"},"name":"dispatcher","private":false,"readonly":false,"see":[],"static":false,"type":"StreamDispatcher"}],"see":[]},"markdown":[]},{"data":{"name":"VoiceUtils","abstract":false,"constructor":{"name":"VoiceUtils","description":"The voice utils constructor","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"player","description":null,"optional":false,"default":null,"type":"Player","rawType":["Player"]}],"returns":{"type":"VoiceUtils","rawType":["VoiceUtils"],"description":null},"metadata":{"name":"VoiceUtils.ts","directory":"discord-player/src/VoiceInterface","line":21,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/VoiceUtils.ts#L21"},"constructor":"new VoiceUtils"},"metadata":{"name":"VoiceUtils.ts","directory":"discord-player/src/VoiceInterface","line":9,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/VoiceUtils.ts#L9"},"deprecated":false,"description":null,"extends":null,"implements":null,"rawExtends":null,"rawImplements":null,"methods":[{"name":"connect","description":"Joins a voice channel, creating basic stream dispatch manager","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"channel","description":"The voice channel","optional":false,"default":null,"type":"VoiceChannel | StageChannel","rawType":["VoiceChannel","StageChannel"]},{"name":"options","description":"Join options","optional":true,"default":null,"type":"{ audioPlayer: AudioPlayer, deaf: boolean, group: string, maxTime: number, queue: GuildQueue }","rawType":["{"," ","audioPlayer",":"," ","AudioPlayer","; ","deaf",":"," ","boolean","; ","group",":"," ","string","; ","maxTime",":"," ","number","; ","queue",":"," ","GuildQueue","<","unknown",">",";"," ","}"]}],"returns":{"type":"Promise","rawType":["Promise","<","StreamDispatcher",">"],"description":null},"metadata":{"name":"VoiceUtils.ts","directory":"discord-player/src/VoiceInterface","line":29,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/VoiceUtils.ts#L29"}},{"name":"disconnect","description":"Disconnects voice connection","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"connection","description":"The voice connection","optional":false,"default":null,"type":"StreamDispatcher | VoiceConnection","rawType":["StreamDispatcher","VoiceConnection"]}],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"VoiceUtils.ts","directory":"discord-player/src/VoiceInterface","line":76,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/VoiceUtils.ts#L76"}},{"name":"getConnection","description":"Returns Discord Player voice connection","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"guild","description":"The guild id","optional":false,"default":null,"type":"string","rawType":["string"]},{"name":"group","description":null,"optional":true,"default":null,"type":"string","rawType":["string"]}],"returns":{"type":"undefined | VoiceConnection","rawType":["undefined","VoiceConnection"],"description":null},"metadata":{"name":"VoiceUtils.ts","directory":"discord-player/src/VoiceInterface","line":91,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/VoiceUtils.ts#L91"}},{"name":"join","description":"Joins a voice channel","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"channel","description":"The voice/stage channel to join","optional":true,"default":null,"type":"VoiceChannel | StageChannel","rawType":["VoiceChannel","StageChannel"]},{"name":"options","description":"Join options","optional":true,"default":null,"type":"{ deaf: boolean, group: string, maxTime: number }","rawType":["{"," ","deaf",":"," ","boolean","; ","group",":"," ","string","; ","maxTime",":"," ","number",";"," ","}"]}],"returns":{"type":"Promise","rawType":["Promise","<","VoiceConnection",">"],"description":null},"metadata":{"name":"VoiceUtils.ts","directory":"discord-player/src/VoiceInterface","line":51,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/VoiceUtils.ts#L51"}}],"private":false,"properties":[{"abstract":false,"default":"...","deprecated":true,"description":"Voice connection cache to store voice connections of the Player components.\nThis property is deprecated and will be removed in the future.\nIt only exists for compatibility reasons.","metadata":{"name":"VoiceUtils.ts","directory":"discord-player/src/VoiceInterface","line":16,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/VoiceUtils.ts#L16"},"name":"cache","private":false,"readonly":false,"see":[],"static":false,"type":"Collection"},{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"VoiceUtils.ts","directory":"discord-player/src/VoiceInterface","line":21,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/VoiceUtils.ts#L21"},"name":"player","private":false,"readonly":false,"see":[],"static":false,"type":"Player"}],"see":[]},"markdown":[]},{"data":{"name":"VolumeTransformer","abstract":false,"constructor":{"name":"VolumeTransformer","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"options","description":null,"optional":true,"default":null,"type":"VolumeTransformerOptions","rawType":["VolumeTransformerOptions"]}],"returns":{"type":"VolumeTransformer","rawType":["VolumeTransformer"],"description":null},"metadata":{"name":"index.d.ts","directory":"equalizer/dist","line":321},"constructor":"new VolumeTransformer"},"metadata":{"name":"index.d.ts","directory":"equalizer/dist","line":319},"deprecated":false,"description":null,"extends":"PCMTransformer","implements":null,"rawExtends":["PCMTransformer"],"rawImplements":null,"methods":[{"name":"_readInt","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"buffer","description":null,"optional":false,"default":null,"type":"Buffer","rawType":["Buffer"]},{"name":"index","description":null,"optional":false,"default":null,"type":"number","rawType":["number"]}],"returns":{"type":"number","rawType":["number"],"description":null},"metadata":{"name":"index.d.ts","directory":"equalizer/dist","line":87}},{"name":"_transform","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"chunk","description":null,"optional":false,"default":null,"type":"Buffer","rawType":["Buffer"]},{"name":"encoding","description":null,"optional":false,"default":null,"type":"BufferEncoding","rawType":["BufferEncoding"]},{"name":"callback","description":null,"optional":false,"default":null,"type":"TransformCallback","rawType":["TransformCallback"]}],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"index.d.ts","directory":"equalizer/dist","line":326}},{"name":"_writeInt","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"buffer","description":null,"optional":false,"default":null,"type":"Buffer","rawType":["Buffer"]},{"name":"int","description":null,"optional":false,"default":null,"type":"number","rawType":["number"]},{"name":"index","description":null,"optional":false,"default":null,"type":"number","rawType":["number"]}],"returns":{"type":"number","rawType":["number"],"description":null},"metadata":{"name":"index.d.ts","directory":"equalizer/dist","line":88}},{"name":"clamp","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"val","description":null,"optional":false,"default":null,"type":"number","rawType":["number"]},{"name":"max","description":null,"optional":true,"default":null,"type":"number","rawType":["number"]},{"name":"min","description":null,"optional":true,"default":null,"type":"number","rawType":["number"]}],"returns":{"type":"number","rawType":["number"],"description":null},"metadata":{"name":"index.d.ts","directory":"equalizer/dist","line":89}},{"name":"disable","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"index.d.ts","directory":"equalizer/dist","line":84}},{"name":"enable","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"index.d.ts","directory":"equalizer/dist","line":85}},{"name":"setSampleRate","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"rate","description":null,"optional":false,"default":null,"type":"number","rawType":["number"]}],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"index.d.ts","directory":"equalizer/dist","line":90}},{"name":"setVolume","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"volume","description":null,"optional":false,"default":null,"type":"number","rawType":["number"]}],"returns":{"type":"boolean","rawType":["boolean"],"description":null},"metadata":{"name":"index.d.ts","directory":"equalizer/dist","line":325}},{"name":"toString","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"string","rawType":["string"],"description":null},"metadata":{"name":"index.d.ts","directory":"equalizer/dist","line":327}},{"name":"toggle","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"index.d.ts","directory":"equalizer/dist","line":86}}],"private":false,"properties":[{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"index.d.ts","directory":"equalizer/dist","line":77},"name":"bits","private":false,"readonly":false,"see":[],"static":false,"type":"number"},{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"index.d.ts","directory":"equalizer/dist","line":78},"name":"bytes","private":false,"readonly":false,"see":[],"static":false,"type":"number"},{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"index.d.ts","directory":"equalizer/dist","line":80},"name":"disabled","private":false,"readonly":false,"see":[],"static":false,"type":"boolean"},{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"index.d.ts","directory":"equalizer/dist","line":79},"name":"extremum","private":false,"readonly":false,"see":[],"static":false,"type":"number"},{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"index.d.ts","directory":"equalizer/dist","line":82},"name":"onUpdate","private":false,"readonly":false,"see":[],"static":false,"type":"(...args: unknown[]) => void"},{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"index.d.ts","directory":"equalizer/dist","line":81},"name":"sampleRate","private":false,"readonly":false,"see":[],"static":false,"type":"number"},{"abstract":false,"default":null,"deprecated":false,"description":null,"metadata":{"name":"index.d.ts","directory":"equalizer/dist","line":76},"name":"type","private":false,"readonly":true,"see":[],"static":false,"type":"'s16le' | 's16be' | 's32le' | 's32be'"},{"default":null,"metadata":{"name":"index.d.ts","directory":"equalizer/dist","line":323},"name":"volume","type":"number"},{"default":null,"metadata":{"name":"index.d.ts","directory":"equalizer/dist","line":322},"name":"volumeApprox","type":"number"}],"see":[]},"markdown":[]}],"functions":[{"data":{"name":"FFMPEG_ARGS_PIPED","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"fmt","description":null,"optional":true,"default":null,"type":"string","rawType":["string"]}],"returns":{"type":"Array","rawType":["Array","<","string",">"],"description":null},"metadata":{"name":"FFmpegStream.ts","directory":"discord-player/src/utils","line":50,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/FFmpegStream.ts#L50"}},"markdown":[]},{"data":{"name":"FFMPEG_ARGS_STRING","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"stream","description":null,"optional":false,"default":null,"type":"string","rawType":["string"]},{"name":"fmt","description":null,"optional":true,"default":null,"type":"string","rawType":["string"]},{"name":"cookies","description":null,"optional":true,"default":null,"type":"string","rawType":["string"]}],"returns":{"type":"Array","rawType":["Array","<","string",">"],"description":null},"metadata":{"name":"FFmpegStream.ts","directory":"discord-player/src/utils","line":16,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/FFmpegStream.ts#L16"}},"markdown":[]},{"data":{"name":"VALIDATE_QUEUE_CAP","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"queue","description":null,"optional":false,"default":null,"type":"GuildQueue","rawType":["GuildQueue","<","unknown",">"]},{"name":"items","description":null,"optional":false,"default":null,"type":"Playlist | Track | Array>","rawType":["Playlist","Track","<","unknown",">","Array","<","Track","<","unknown",">",">"]}],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"Util.ts","directory":"discord-player/src/utils","line":156,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/Util.ts#L156"}},"markdown":[]},{"data":{"name":"createContext","description":"Create a new context. The default value is optional.","see":[],"static":false,"private":false,"examples":["```ts\nconst userContext = createContext();\n\n // the value to provide\n const user = {\n id: 1,\n name: 'John Doe'\n };\n\n // provide the context value to the receiver\n context.provide(user, handler);\n\n function handler() {\n // get the context value\n const { id, name } = useContext(context);\n\n console.log(id, name); // 1, John Doe\n }\n```"],"abstract":false,"deprecated":false,"parameters":[{"name":"defaultValue","description":"The default value of the context","optional":true,"default":null,"type":"T","rawType":["T"]}],"returns":{"type":"Context","rawType":["Context","<","T",">"],"description":null},"metadata":{"name":"async-context.ts","directory":"discord-player/src/hooks/context","line":78,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/hooks/context/async-context.ts#L78"}},"markdown":[]},{"data":{"name":"createFFmpegStream","description":"Creates FFmpeg stream","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"stream","description":"The source stream","optional":false,"default":null,"type":"string | Readable | Duplex","rawType":["string","Readable","Duplex"]},{"name":"options","description":"FFmpeg stream options","optional":true,"default":null,"type":"FFmpegStreamOptions","rawType":["FFmpegStreamOptions"]}],"returns":{"type":"Readable","rawType":["Readable"],"description":null},"metadata":{"name":"FFmpegStream.ts","directory":"discord-player/src/utils","line":77,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/FFmpegStream.ts#L77"}},"markdown":[]},{"data":{"name":"createHook","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"hook","description":null,"optional":false,"default":null,"type":"T","rawType":["T"]}],"returns":{"type":"ReturnType","rawType":["ReturnType","<","T",">"],"description":null},"metadata":{"name":"common.ts","directory":"discord-player/src/hooks","line":55,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/hooks/common.ts#L55"}},"markdown":[]},{"data":{"name":"decode","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"data","description":null,"optional":false,"default":null,"type":"string","rawType":["string"]}],"returns":{"type":"any","rawType":["any"],"description":null},"metadata":{"name":"serde.ts","directory":"discord-player/src/utils","line":43,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/serde.ts#L43"}},"markdown":[]},{"data":{"name":"deserialize","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"player","description":null,"optional":false,"default":null,"type":"Player","rawType":["Player"]},{"name":"data","description":null,"optional":false,"default":null,"type":"Encodable","rawType":["Encodable"]}],"returns":{"type":"Playlist | Track","rawType":["Playlist","Track","<","unknown",">"],"description":null},"metadata":{"name":"serde.ts","directory":"discord-player/src/utils","line":30,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/serde.ts#L30"}},"markdown":[]},{"data":{"name":"encode","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"data","description":null,"optional":false,"default":null,"type":"Encodable","rawType":["Encodable"]}],"returns":{"type":"string","rawType":["string"],"description":null},"metadata":{"name":"serde.ts","directory":"discord-player/src/utils","line":37,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/serde.ts#L37"}},"markdown":[]},{"data":{"name":"findFFmpeg","description":"Locate ffmpeg command. Throws error if ffmpeg is not found.","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"force","description":"Forcefully reload","optional":true,"default":null,"type":"boolean","rawType":["boolean"]}],"returns":{"type":"undefined | FFmpegInfo","rawType":["undefined","FFmpegInfo"],"description":null},"metadata":{"name":"index.d.ts","directory":"ffmpeg/dist","line":81}},"markdown":[]},{"data":{"name":"onAfterCreateStream","description":"Global onAfterCreateStream handler","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"handler","description":"The handler callback","optional":false,"default":null,"type":"OnAfterCreateStreamHandler","rawType":["OnAfterCreateStreamHandler"]}],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"onAfterCreateStream.ts","directory":"discord-player/src/hooks/stream","line":8,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/hooks/stream/onAfterCreateStream.ts#L8"}},"markdown":[]},{"data":{"name":"onBeforeCreateStream","description":"Global onBeforeCreateStream handler","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"handler","description":"The handler callback","optional":false,"default":null,"type":"OnBeforeCreateStreamHandler","rawType":["OnBeforeCreateStreamHandler"]}],"returns":{"type":"void","rawType":["void"],"description":null},"metadata":{"name":"onBeforeCreateStream.ts","directory":"discord-player/src/hooks/stream","line":8,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/hooks/stream/onBeforeCreateStream.ts#L8"}},"markdown":[]},{"data":{"name":"serialize","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"data","description":null,"optional":false,"default":null,"type":"any","rawType":["any"]}],"returns":{"type":"any","rawType":["any"],"description":null},"metadata":{"name":"serde.ts","directory":"discord-player/src/utils","line":19,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/serde.ts#L19"}},"markdown":[]},{"data":{"name":"tryIntoThumbnailString","description":null,"see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"data","description":null,"optional":false,"default":null,"type":"any","rawType":["any"]}],"returns":{"type":"any","rawType":["any"],"description":null},"metadata":{"name":"serde.ts","directory":"discord-player/src/utils","line":49,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/serde.ts#L49"}},"markdown":[]},{"data":{"name":"useContext","description":"Get the current value of the context. If the context is lost and no default value is provided, undefined will be returned.","see":[],"static":false,"private":false,"examples":["```ts\nconst value = useContext(context);\n```"],"abstract":false,"deprecated":false,"parameters":[{"name":"context","description":"The context to get the value from","optional":false,"default":null,"type":"Context","rawType":["Context","<","T",">"]}],"returns":{"type":"T | undefined","rawType":["T","undefined"],"description":null},"metadata":{"name":"async-context.ts","directory":"discord-player/src/hooks/context","line":87,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/hooks/context/async-context.ts#L87"}},"markdown":[]},{"data":{"name":"useHistory","description":"Fetch guild queue history","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"GuildQueueHistory | null","rawType":["GuildQueueHistory","<","Meta",">","null"],"description":null},"metadata":{"name":"useHistory.ts","directory":"discord-player/src/hooks","line":8,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/hooks/useHistory.ts#L8"}},"markdown":[]},{"data":{"name":"useMainPlayer","description":"Fetch main player instance","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"Player","rawType":["Player"],"description":null},"metadata":{"name":"useMainPlayer.ts","directory":"discord-player/src/hooks","line":17,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/hooks/useMainPlayer.ts#L17"}},"markdown":[]},{"data":{"name":"useMasterPlayer","description":"Fetch main player instance","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":true,"parameters":[],"returns":{"type":"Player","rawType":["Player"],"description":null},"metadata":{"name":"useMainPlayer.ts","directory":"discord-player/src/hooks","line":9,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/hooks/useMainPlayer.ts#L9"}},"markdown":[]},{"data":{"name":"useMetadata","description":"Fetch or manipulate guild queue metadata","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"MetadataDispatch","rawType":["MetadataDispatch","<","T",">"],"description":null},"metadata":{"name":"useMetadata.ts","directory":"discord-player/src/hooks","line":12,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/hooks/useMetadata.ts#L12"}},"markdown":[]},{"data":{"name":"usePlayer","description":"Fetch guild queue player node","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"GuildQueuePlayerNode | null","rawType":["GuildQueuePlayerNode","<","Meta",">","null"],"description":null},"metadata":{"name":"usePlayer.ts","directory":"discord-player/src/hooks","line":8,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/hooks/usePlayer.ts#L8"}},"markdown":[]},{"data":{"name":"useQueue","description":"Fetch guild queue","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"GuildQueue | null","rawType":["GuildQueue","<","Meta",">","null"],"description":null},"metadata":{"name":"useQueue.ts","directory":"discord-player/src/hooks","line":8,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/hooks/useQueue.ts#L8"}},"markdown":[]},{"data":{"name":"useTimeline","description":"Fetch or manipulate current track","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[{"name":"node","description":"Guild queue node resolvable","optional":true,"default":null,"type":"NodeResolvable","rawType":["NodeResolvable"]},{"name":"options","description":"Options for timeline dispatcher","optional":true,"default":null,"type":"Partial","rawType":["Partial","<","TimelineDispatcherOptions",">"]}],"returns":{"type":"null | { paused: , timestamp: , track: , volume: , pause: , resume: , setPosition: , setVolume: }","rawType":["null","{"," ","paused",":"," ","; ","timestamp",":"," ","; ","track",":"," ","; ","volume",":"," ","; ","pause",":"," ","; ","resume",":"," ","; ","setPosition",":"," ","; ","setVolume",":"," ",";"," ","}"],"description":null},"metadata":{"name":"useTimeline.ts","directory":"discord-player/src/hooks","line":13,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/hooks/useTimeline.ts#L13"}},"markdown":[]},{"data":{"name":"useVolume","description":"Fetch or manipulate player volume","see":[],"static":false,"private":false,"examples":[],"abstract":false,"deprecated":false,"parameters":[],"returns":{"type":"VolumeDispatch","rawType":["VolumeDispatch"],"description":null},"metadata":{"name":"useVolume.ts","directory":"discord-player/src/hooks","line":12,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/hooks/useVolume.ts#L12"}},"markdown":[]}],"name":"discord-player","types":[{"data":{"deprecated":false,"description":null,"metadata":{"name":"AsyncQueue.ts","directory":"discord-player/src/utils","line":3,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/AsyncQueue.ts#L3"},"name":"AsyncQueueAcquisitionOptions","parameters":[],"private":false,"properties":[{"name":"signal","description":"AbortSignal to cancel this entry","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"AsyncQueue.ts","directory":"discord-player/src/utils","line":7,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/AsyncQueue.ts#L7"},"private":false,"readonly":false,"see":[],"static":false,"type":"AbortSignal","rawType":["AbortSignal"]}],"returns":null,"see":[],"type":"any"},"markdown":[]},{"data":{"deprecated":false,"description":null,"metadata":{"name":"StreamDispatcher.ts","directory":"discord-player/src/VoiceInterface","line":24,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/StreamDispatcher.ts#L24"},"name":"CreateStreamOps","parameters":[],"private":false,"properties":[{"name":"biquadFilter","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"StreamDispatcher.ts","directory":"discord-player/src/VoiceInterface","line":32,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/StreamDispatcher.ts#L32"},"private":false,"readonly":false,"see":[],"static":false,"type":"BiquadFilters","rawType":["BiquadFilters"]},{"name":"data","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"StreamDispatcher.ts","directory":"discord-player/src/VoiceInterface","line":27,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/StreamDispatcher.ts#L27"},"private":false,"readonly":false,"see":[],"static":false,"type":"any","rawType":["any"]},{"name":"defaultFilters","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"StreamDispatcher.ts","directory":"discord-player/src/VoiceInterface","line":34,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/StreamDispatcher.ts#L34"},"private":false,"readonly":false,"see":[],"static":false,"type":"Array<'8D' | 'Tremolo' | 'Vibrato'>","rawType":["Array","<","'","8D","'","'","Tremolo","'","'","Vibrato","'",">"]},{"name":"disableBiquad","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"StreamDispatcher.ts","directory":"discord-player/src/VoiceInterface","line":30,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/StreamDispatcher.ts#L30"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"disableEqualizer","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"StreamDispatcher.ts","directory":"discord-player/src/VoiceInterface","line":29,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/StreamDispatcher.ts#L29"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"disableFilters","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"StreamDispatcher.ts","directory":"discord-player/src/VoiceInterface","line":33,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/StreamDispatcher.ts#L33"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"disableResampler","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"StreamDispatcher.ts","directory":"discord-player/src/VoiceInterface","line":36,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/StreamDispatcher.ts#L36"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"disableVolume","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"StreamDispatcher.ts","directory":"discord-player/src/VoiceInterface","line":28,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/StreamDispatcher.ts#L28"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"eq","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"StreamDispatcher.ts","directory":"discord-player/src/VoiceInterface","line":31,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/StreamDispatcher.ts#L31"},"private":false,"readonly":false,"see":[],"static":false,"type":"Array","rawType":["Array","<","EqualizerBand",">"]},{"name":"sampleRate","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"StreamDispatcher.ts","directory":"discord-player/src/VoiceInterface","line":37,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/StreamDispatcher.ts#L37"},"private":false,"readonly":false,"see":[],"static":false,"type":"number","rawType":["number"]},{"name":"skipFFmpeg","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"StreamDispatcher.ts","directory":"discord-player/src/VoiceInterface","line":38,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/StreamDispatcher.ts#L38"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"type","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"StreamDispatcher.ts","directory":"discord-player/src/VoiceInterface","line":25,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/StreamDispatcher.ts#L25"},"private":false,"readonly":false,"see":[],"static":false,"type":"StreamType","rawType":["StreamType"]},{"name":"volume","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"StreamDispatcher.ts","directory":"discord-player/src/VoiceInterface","line":35,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/StreamDispatcher.ts#L35"},"private":false,"readonly":false,"see":[],"static":false,"type":"number","rawType":["number"]}],"returns":null,"see":[],"type":"any"},"markdown":[]},{"data":{"deprecated":false,"description":null,"metadata":{"name":"ExtractorExecutionContext.ts","directory":"discord-player/src/extractors","line":25,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/extractors/ExtractorExecutionContext.ts#L25"},"name":"ExtractorExecutionEvents","parameters":[],"private":false,"properties":[{"name":"activate","description":"Emitted when a extractor is activated","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"ExtractorExecutionContext.ts","directory":"discord-player/src/extractors","line":43,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/extractors/ExtractorExecutionContext.ts#L43"},"private":false,"readonly":false,"see":[],"static":false,"type":"(context: ExtractorExecutionContext, extractor: BaseExtractor) => unknown","rawType":["(","context: ExtractorExecutionContext","extractor: BaseExtractor,<,object,>",")"," ","=>"," ","unknown"]},{"name":"deactivate","description":"Emitted when a extractor is deactivated","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"ExtractorExecutionContext.ts","directory":"discord-player/src/extractors","line":49,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/extractors/ExtractorExecutionContext.ts#L49"},"private":false,"readonly":false,"see":[],"static":false,"type":"(context: ExtractorExecutionContext, extractor: BaseExtractor) => unknown","rawType":["(","context: ExtractorExecutionContext","extractor: BaseExtractor,<,object,>",")"," ","=>"," ","unknown"]},{"name":"error","description":"Emitted when a extractor fails to activate/deactivate","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"ExtractorExecutionContext.ts","directory":"discord-player/src/extractors","line":55,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/extractors/ExtractorExecutionContext.ts#L55"},"private":false,"readonly":false,"see":[],"static":false,"type":"(context: ExtractorExecutionContext, extractor: BaseExtractor, error: Error) => unknown","rawType":["(","context: ExtractorExecutionContext","extractor: BaseExtractor,<,object,>","error: Error",")"," ","=>"," ","unknown"]},{"name":"registered","description":"Emitted when a extractor is registered","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"ExtractorExecutionContext.ts","directory":"discord-player/src/extractors","line":31,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/extractors/ExtractorExecutionContext.ts#L31"},"private":false,"readonly":false,"see":[],"static":false,"type":"(context: ExtractorExecutionContext, extractor: BaseExtractor) => unknown","rawType":["(","context: ExtractorExecutionContext","extractor: BaseExtractor,<,object,>",")"," ","=>"," ","unknown"]},{"name":"unregistered","description":"Emitted when a extractor is unregistered","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"ExtractorExecutionContext.ts","directory":"discord-player/src/extractors","line":37,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/extractors/ExtractorExecutionContext.ts#L37"},"private":false,"readonly":false,"see":[],"static":false,"type":"(context: ExtractorExecutionContext, extractor: BaseExtractor) => unknown","rawType":["(","context: ExtractorExecutionContext","extractor: BaseExtractor,<,object,>",")"," ","=>"," ","unknown"]}],"returns":null,"see":[],"type":"any"},"markdown":[]},{"data":{"deprecated":false,"description":null,"metadata":{"name":"ExtractorExecutionContext.ts","directory":"discord-player/src/extractors","line":253,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/extractors/ExtractorExecutionContext.ts#L253"},"name":"ExtractorExecutionResult","parameters":[],"private":false,"properties":[{"name":"error","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"ExtractorExecutionContext.ts","directory":"discord-player/src/extractors","line":255,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/extractors/ExtractorExecutionContext.ts#L255"},"private":false,"readonly":false,"see":[],"static":false,"type":"null | Error","rawType":["null","Error"]},{"name":"extractor","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"ExtractorExecutionContext.ts","directory":"discord-player/src/extractors","line":254,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/extractors/ExtractorExecutionContext.ts#L254"},"private":false,"readonly":false,"see":[],"static":false,"type":"BaseExtractor","rawType":["BaseExtractor","<","object",">"]},{"name":"result","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"ExtractorExecutionContext.ts","directory":"discord-player/src/extractors","line":256,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/extractors/ExtractorExecutionContext.ts#L256"},"private":false,"readonly":false,"see":[],"static":false,"type":"T","rawType":["T"]}],"returns":null,"see":[],"type":"any"},"markdown":[]},{"data":{"deprecated":false,"description":null,"metadata":{"name":"BaseExtractor.ts","directory":"discord-player/src/extractors","line":170,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/extractors/BaseExtractor.ts#L170"},"name":"ExtractorInfo","parameters":[],"private":false,"properties":[{"name":"playlist","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"BaseExtractor.ts","directory":"discord-player/src/extractors","line":171,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/extractors/BaseExtractor.ts#L171"},"private":false,"readonly":false,"see":[],"static":false,"type":"null | Playlist","rawType":["null","Playlist"]},{"name":"tracks","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"BaseExtractor.ts","directory":"discord-player/src/extractors","line":172,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/extractors/BaseExtractor.ts#L172"},"private":false,"readonly":false,"see":[],"static":false,"type":"Array>","rawType":["Array","<","Track","<","unknown",">",">"]}],"returns":null,"see":[],"type":"any"},"markdown":[]},{"data":{"deprecated":false,"description":null,"metadata":{"name":"BaseExtractor.ts","directory":"discord-player/src/extractors","line":175,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/extractors/BaseExtractor.ts#L175"},"name":"ExtractorSearchContext","parameters":[],"private":false,"properties":[{"name":"protocol","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"BaseExtractor.ts","directory":"discord-player/src/extractors","line":179,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/extractors/BaseExtractor.ts#L179"},"private":false,"readonly":false,"see":[],"static":false,"type":"null | string","rawType":["null","string"]},{"name":"requestOptions","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"BaseExtractor.ts","directory":"discord-player/src/extractors","line":178,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/extractors/BaseExtractor.ts#L178"},"private":false,"readonly":false,"see":[],"static":false,"type":"RequestOptions","rawType":["RequestOptions"]},{"name":"requestedBy","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"BaseExtractor.ts","directory":"discord-player/src/extractors","line":177,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/extractors/BaseExtractor.ts#L177"},"private":false,"readonly":false,"see":[],"static":false,"type":"null | User","rawType":["null","User"]},{"name":"type","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"BaseExtractor.ts","directory":"discord-player/src/extractors","line":176,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/extractors/BaseExtractor.ts#L176"},"private":false,"readonly":false,"see":[],"static":false,"type":"null | SearchQueryType","rawType":["null","SearchQueryType"]}],"returns":null,"see":[],"type":"any"},"markdown":[]},{"data":{"deprecated":false,"description":null,"metadata":{"name":"index.d.ts","directory":"ffmpeg/dist","line":6},"name":"FFmpegInfo","parameters":[],"private":false,"properties":[{"name":"command","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"index.d.ts","directory":"ffmpeg/dist","line":7},"private":false,"readonly":false,"see":[],"static":false,"type":"null | string","rawType":["null","string"]},{"name":"isStatic","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"index.d.ts","directory":"ffmpeg/dist","line":10},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"metadata","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"index.d.ts","directory":"ffmpeg/dist","line":8},"private":false,"readonly":false,"see":[],"static":false,"type":"null | string","rawType":["null","string"]},{"name":"version","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"index.d.ts","directory":"ffmpeg/dist","line":9},"private":false,"readonly":false,"see":[],"static":false,"type":"null | string","rawType":["null","string"]}],"returns":null,"see":[],"type":"any"},"markdown":[]},{"data":{"deprecated":false,"description":null,"metadata":{"name":"index.d.ts","directory":"ffmpeg/dist","line":12},"name":"FFmpegOptions","parameters":[],"private":false,"properties":[{"name":"args","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"index.d.ts","directory":"ffmpeg/dist","line":13},"private":false,"readonly":false,"see":[],"static":false,"type":"Array","rawType":["Array","<","string",">"]},{"name":"shell","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"index.d.ts","directory":"ffmpeg/dist","line":14},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]}],"returns":null,"see":[],"type":"any"},"markdown":[]},{"data":{"deprecated":false,"description":null,"metadata":{"name":"FFmpegStream.ts","directory":"discord-player/src/utils","line":5,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/FFmpegStream.ts#L5"},"name":"FFmpegStreamOptions","parameters":[],"private":false,"properties":[{"name":"cookies","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"FFmpegStream.ts","directory":"discord-player/src/utils","line":10,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/FFmpegStream.ts#L10"},"private":false,"readonly":false,"see":[],"static":false,"type":"string","rawType":["string"]},{"name":"encoderArgs","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"FFmpegStream.ts","directory":"discord-player/src/utils","line":7,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/FFmpegStream.ts#L7"},"private":false,"readonly":false,"see":[],"static":false,"type":"Array","rawType":["Array","<","string",">"]},{"name":"fmt","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"FFmpegStream.ts","directory":"discord-player/src/utils","line":6,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/FFmpegStream.ts#L6"},"private":false,"readonly":false,"see":[],"static":false,"type":"string","rawType":["string"]},{"name":"seek","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"FFmpegStream.ts","directory":"discord-player/src/utils","line":8,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/FFmpegStream.ts#L8"},"private":false,"readonly":false,"see":[],"static":false,"type":"number","rawType":["number"]},{"name":"skip","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"FFmpegStream.ts","directory":"discord-player/src/utils","line":9,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/FFmpegStream.ts#L9"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"useLegacyFFmpeg","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"FFmpegStream.ts","directory":"discord-player/src/utils","line":11,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/FFmpegStream.ts#L11"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]}],"returns":null,"see":[],"type":"any"},"markdown":[]},{"data":{"deprecated":false,"description":null,"metadata":{"name":"GuildQueueAudioFilters.ts","directory":"discord-player/src/manager","line":390,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueAudioFilters.ts#L390"},"name":"FilterGraph","parameters":[],"private":false,"properties":[{"name":"biquad","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueueAudioFilters.ts","directory":"discord-player/src/manager","line":393,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueAudioFilters.ts#L393"},"private":false,"readonly":false,"see":[],"static":false,"type":"null | 'SinglePoleLowPassApprox' | 'SinglePoleLowPass' | 'LowPass' | 'HighPass' | 'BandPass' | 'Notch' | 'AllPass' | 'LowShelf' | 'HighShelf' | 'PeakingEQ'","rawType":["null","'","SinglePoleLowPassApprox","'","'","SinglePoleLowPass","'","'","LowPass","'","'","HighPass","'","'","BandPass","'","'","Notch","'","'","AllPass","'","'","LowShelf","'","'","HighShelf","'","'","PeakingEQ","'"]},{"name":"equalizer","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueueAudioFilters.ts","directory":"discord-player/src/manager","line":392,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueAudioFilters.ts#L392"},"private":false,"readonly":false,"see":[],"static":false,"type":"Array","rawType":["Array","<","EqualizerBand",">"]},{"name":"ffmpeg","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueueAudioFilters.ts","directory":"discord-player/src/manager","line":391,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueAudioFilters.ts#L391"},"private":false,"readonly":false,"see":[],"static":false,"type":"Array","rawType":["Array","<","keyof","QueueFilters",">"]},{"name":"filters","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueueAudioFilters.ts","directory":"discord-player/src/manager","line":394,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueAudioFilters.ts#L394"},"private":false,"readonly":false,"see":[],"static":false,"type":"Array<'8D' | 'Tremolo' | 'Vibrato'>","rawType":["Array","<","'","8D","'","'","Tremolo","'","'","Vibrato","'",">"]},{"name":"sampleRate","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueueAudioFilters.ts","directory":"discord-player/src/manager","line":396,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueAudioFilters.ts#L396"},"private":false,"readonly":false,"see":[],"static":false,"type":"number","rawType":["number"]},{"name":"volume","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueueAudioFilters.ts","directory":"discord-player/src/manager","line":395,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueAudioFilters.ts#L395"},"private":false,"readonly":false,"see":[],"static":false,"type":"number","rawType":["number"]}],"returns":null,"see":[],"type":"any"},"markdown":[]},{"data":{"deprecated":false,"description":null,"metadata":{"name":"GuildNodeManager.ts","directory":"discord-player/src/manager","line":10,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildNodeManager.ts#L10"},"name":"GuildNodeCreateOptions","parameters":[],"private":false,"properties":[{"name":"a_filter","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildNodeManager.ts","directory":"discord-player/src/manager","line":14,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildNodeManager.ts#L14"},"private":false,"readonly":false,"see":[],"static":false,"type":"Array<'8D' | 'Tremolo' | 'Vibrato'>","rawType":["Array","<","'","8D","'","'","Tremolo","'","'","Vibrato","'",">"]},{"name":"biquad","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildNodeManager.ts","directory":"discord-player/src/manager","line":15,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildNodeManager.ts#L15"},"private":false,"readonly":false,"see":[],"static":false,"type":"BiquadFilters","rawType":["BiquadFilters"]},{"name":"bufferingTimeout","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildNodeManager.ts","directory":"discord-player/src/manager","line":32,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildNodeManager.ts#L32"},"private":false,"readonly":false,"see":[],"static":false,"type":"number","rawType":["number"]},{"name":"connectionTimeout","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildNodeManager.ts","directory":"discord-player/src/manager","line":30,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildNodeManager.ts#L30"},"private":false,"readonly":false,"see":[],"static":false,"type":"number","rawType":["number"]},{"name":"defaultFFmpegFilters","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildNodeManager.ts","directory":"discord-player/src/manager","line":31,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildNodeManager.ts#L31"},"private":false,"readonly":false,"see":[],"static":false,"type":"Array","rawType":["Array","<","keyof","QueueFilters",">"]},{"name":"disableBiquad","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildNodeManager.ts","directory":"discord-player/src/manager","line":40,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildNodeManager.ts#L40"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"disableEqualizer","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildNodeManager.ts","directory":"discord-player/src/manager","line":38,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildNodeManager.ts#L38"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"disableFilterer","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildNodeManager.ts","directory":"discord-player/src/manager","line":39,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildNodeManager.ts#L39"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"disableHistory","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildNodeManager.ts","directory":"discord-player/src/manager","line":17,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildNodeManager.ts#L17"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"disableResampler","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildNodeManager.ts","directory":"discord-player/src/manager","line":41,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildNodeManager.ts#L41"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"disableVolume","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildNodeManager.ts","directory":"discord-player/src/manager","line":37,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildNodeManager.ts#L37"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"equalizer","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildNodeManager.ts","directory":"discord-player/src/manager","line":13,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildNodeManager.ts#L13"},"private":false,"readonly":false,"see":[],"static":false,"type":"Array","rawType":["Array","<","EqualizerBand",">"]},{"name":"leaveOnEmpty","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildNodeManager.ts","directory":"discord-player/src/manager","line":22,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildNodeManager.ts#L22"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"leaveOnEmptyCooldown","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildNodeManager.ts","directory":"discord-player/src/manager","line":23,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildNodeManager.ts#L23"},"private":false,"readonly":false,"see":[],"static":false,"type":"number","rawType":["number"]},{"name":"leaveOnEnd","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildNodeManager.ts","directory":"discord-player/src/manager","line":24,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildNodeManager.ts#L24"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"leaveOnEndCooldown","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildNodeManager.ts","directory":"discord-player/src/manager","line":25,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildNodeManager.ts#L25"},"private":false,"readonly":false,"see":[],"static":false,"type":"number","rawType":["number"]},{"name":"leaveOnStop","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildNodeManager.ts","directory":"discord-player/src/manager","line":26,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildNodeManager.ts#L26"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"leaveOnStopCooldown","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildNodeManager.ts","directory":"discord-player/src/manager","line":27,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildNodeManager.ts#L27"},"private":false,"readonly":false,"see":[],"static":false,"type":"number","rawType":["number"]},{"name":"maxHistorySize","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildNodeManager.ts","directory":"discord-player/src/manager","line":35,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildNodeManager.ts#L35"},"private":false,"readonly":false,"see":[],"static":false,"type":"number","rawType":["number"]},{"name":"maxSize","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildNodeManager.ts","directory":"discord-player/src/manager","line":34,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildNodeManager.ts#L34"},"private":false,"readonly":false,"see":[],"static":false,"type":"number","rawType":["number"]},{"name":"metadata","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildNodeManager.ts","directory":"discord-player/src/manager","line":28,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildNodeManager.ts#L28"},"private":false,"readonly":false,"see":[],"static":false,"type":"null | T","rawType":["null","T"]},{"name":"noEmitInsert","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildNodeManager.ts","directory":"discord-player/src/manager","line":33,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildNodeManager.ts#L33"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"onAfterCreateStream","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildNodeManager.ts","directory":"discord-player/src/manager","line":19,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildNodeManager.ts#L19"},"private":false,"readonly":false,"see":[],"static":false,"type":"OnAfterCreateStreamHandler","rawType":["OnAfterCreateStreamHandler"]},{"name":"onBeforeCreateStream","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildNodeManager.ts","directory":"discord-player/src/manager","line":18,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildNodeManager.ts#L18"},"private":false,"readonly":false,"see":[],"static":false,"type":"OnBeforeCreateStreamHandler","rawType":["OnBeforeCreateStreamHandler"]},{"name":"pauseOnEmpty","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildNodeManager.ts","directory":"discord-player/src/manager","line":21,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildNodeManager.ts#L21"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"preferBridgedMetadata","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildNodeManager.ts","directory":"discord-player/src/manager","line":36,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildNodeManager.ts#L36"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"repeatMode","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildNodeManager.ts","directory":"discord-player/src/manager","line":20,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildNodeManager.ts#L20"},"private":false,"readonly":false,"see":[],"static":false,"type":"QueueRepeatMode","rawType":["QueueRepeatMode"]},{"name":"resampler","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildNodeManager.ts","directory":"discord-player/src/manager","line":16,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildNodeManager.ts#L16"},"private":false,"readonly":false,"see":[],"static":false,"type":"number","rawType":["number"]},{"name":"selfDeaf","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildNodeManager.ts","directory":"discord-player/src/manager","line":29,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildNodeManager.ts#L29"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"strategy","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildNodeManager.ts","directory":"discord-player/src/manager","line":11,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildNodeManager.ts#L11"},"private":false,"readonly":false,"see":[],"static":false,"type":"QueueStrategy","rawType":["QueueStrategy"]},{"name":"volume","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildNodeManager.ts","directory":"discord-player/src/manager","line":12,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildNodeManager.ts#L12"},"private":false,"readonly":false,"see":[],"static":false,"type":"number","rawType":["number"]}],"returns":null,"see":[],"type":"any"},"markdown":[]},{"data":{"deprecated":false,"description":null,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":21,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L21"},"name":"GuildNodeInit","parameters":[],"private":false,"properties":[{"name":"biquad","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":26,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L26"},"private":false,"readonly":false,"see":[],"static":false,"type":"undefined | boolean | BiquadFilters","rawType":["undefined","boolean","BiquadFilters"]},{"name":"bufferingTimeout","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":43,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L43"},"private":false,"readonly":false,"see":[],"static":false,"type":"number","rawType":["number"]},{"name":"connectionTimeout","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":40,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L40"},"private":false,"readonly":false,"see":[],"static":false,"type":"number","rawType":["number"]},{"name":"disableBiquad","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":52,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L52"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"disableEqualizer","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":50,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L50"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"disableFilterer","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":51,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L51"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"disableHistory","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":30,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L30"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"disableResampler","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":53,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L53"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"disableVolume","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":49,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L49"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"equalizer","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":24,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L24"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean | Array","rawType":["boolean","Array","<","EqualizerBand",">"]},{"name":"ffmpegFilters","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":29,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L29"},"private":false,"readonly":false,"see":[],"static":false,"type":"Array","rawType":["Array","<","keyof","QueueFilters",">"]},{"name":"filterer","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":28,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L28"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean | Array<'8D' | 'Tremolo' | 'Vibrato'>","rawType":["boolean","Array","<","'","8D","'","'","Tremolo","'","'","Vibrato","'",">"]},{"name":"guild","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":22,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L22"},"private":false,"readonly":false,"see":[],"static":false,"type":"Guild","rawType":["Guild"]},{"name":"leaveOnEmpty","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":34,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L34"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"leaveOnEmptyCooldown","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":35,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L35"},"private":false,"readonly":false,"see":[],"static":false,"type":"number","rawType":["number"]},{"name":"leaveOnEnd","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":36,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L36"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"leaveOnEndCooldown","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":37,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L37"},"private":false,"readonly":false,"see":[],"static":false,"type":"number","rawType":["number"]},{"name":"leaveOnStop","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":38,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L38"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"leaveOnStopCooldown","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":39,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L39"},"private":false,"readonly":false,"see":[],"static":false,"type":"number","rawType":["number"]},{"name":"maxHistorySize","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":46,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L46"},"private":false,"readonly":false,"see":[],"static":false,"type":"number","rawType":["number"]},{"name":"maxSize","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":45,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L45"},"private":false,"readonly":false,"see":[],"static":false,"type":"number","rawType":["number"]},{"name":"metadata","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":42,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L42"},"private":false,"readonly":false,"see":[],"static":false,"type":"null | Meta","rawType":["null","Meta"]},{"name":"noEmitInsert","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":44,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L44"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"onAfterCreateStream","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":32,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L32"},"private":false,"readonly":false,"see":[],"static":false,"type":"OnAfterCreateStreamHandler","rawType":["OnAfterCreateStreamHandler"]},{"name":"onBeforeCreateStream","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":31,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L31"},"private":false,"readonly":false,"see":[],"static":false,"type":"OnBeforeCreateStreamHandler","rawType":["OnBeforeCreateStreamHandler"]},{"name":"pauseOnEmpty","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":48,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L48"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"preferBridgedMetadata","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":47,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L47"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"queueStrategy","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":23,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L23"},"private":false,"readonly":false,"see":[],"static":false,"type":"QueueStrategy","rawType":["QueueStrategy"]},{"name":"repeatMode","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":33,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L33"},"private":false,"readonly":false,"see":[],"static":false,"type":"QueueRepeatMode","rawType":["QueueRepeatMode"]},{"name":"resampler","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":27,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L27"},"private":false,"readonly":false,"see":[],"static":false,"type":"number | boolean","rawType":["number","boolean"]},{"name":"selfDeaf","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":41,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L41"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"volume","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":25,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L25"},"private":false,"readonly":false,"see":[],"static":false,"type":"number | boolean","rawType":["number","boolean"]}],"returns":null,"see":[],"type":"any"},"markdown":[]},{"data":{"deprecated":false,"description":null,"metadata":{"name":"GuildQueueAudioFilters.ts","directory":"discord-player/src/manager","line":251,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueAudioFilters.ts#L251"},"name":"GuildQueueAFiltersCache","parameters":[],"private":false,"properties":[{"name":"biquad","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueueAudioFilters.ts","directory":"discord-player/src/manager","line":253,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueAudioFilters.ts#L253"},"private":false,"readonly":false,"see":[],"static":false,"type":"null | BiquadFilters","rawType":["null","BiquadFilters"]},{"name":"equalizer","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueueAudioFilters.ts","directory":"discord-player/src/manager","line":252,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueAudioFilters.ts#L252"},"private":false,"readonly":false,"see":[],"static":false,"type":"Array","rawType":["Array","<","EqualizerBand",">"]},{"name":"filters","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueueAudioFilters.ts","directory":"discord-player/src/manager","line":254,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueAudioFilters.ts#L254"},"private":false,"readonly":false,"see":[],"static":false,"type":"Array<'8D' | 'Tremolo' | 'Vibrato'>","rawType":["Array","<","'","8D","'","'","Tremolo","'","'","Vibrato","'",">"]},{"name":"sampleRate","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueueAudioFilters.ts","directory":"discord-player/src/manager","line":256,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueAudioFilters.ts#L256"},"private":false,"readonly":false,"see":[],"static":false,"type":"number","rawType":["number"]},{"name":"volume","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueueAudioFilters.ts","directory":"discord-player/src/manager","line":255,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueAudioFilters.ts#L255"},"private":false,"readonly":false,"see":[],"static":false,"type":"number","rawType":["number"]}],"returns":null,"see":[],"type":"any"},"markdown":[]},{"data":{"deprecated":false,"description":null,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":202,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L202"},"name":"GuildQueueEvents","parameters":[],"private":false,"properties":[{"name":"audioFiltersUpdate","description":"Emitted when ffmpeg audio filters is updated","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":348,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L348"},"private":false,"readonly":false,"see":[],"static":false,"type":"(queue: GuildQueue , oldFilters: Array, newFilters: Array) => unknown","rawType":["(","queue: GuildQueue,<,Meta,>","oldFilters: Array,<,keyof,QueueFilters,>","newFilters: Array,<,keyof,QueueFilters,>",")"," ","=>"," ","unknown"]},{"name":"audioTrackAdd","description":"Emitted when audio track is added to the queue","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":208,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L208"},"private":false,"readonly":false,"see":[],"static":false,"type":"(queue: GuildQueue , track: Track) => unknown","rawType":["(","queue: GuildQueue,<,Meta,>","track: Track,<,unknown,>",")"," ","=>"," ","unknown"]},{"name":"audioTrackRemove","description":"Emitted when audio track is removed from the queue","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":220,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L220"},"private":false,"readonly":false,"see":[],"static":false,"type":"(queue: GuildQueue , track: Track) => unknown","rawType":["(","queue: GuildQueue,<,Meta,>","track: Track,<,unknown,>",")"," ","=>"," ","unknown"]},{"name":"audioTracksAdd","description":"Emitted when audio tracks were added to the queue","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":214,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L214"},"private":false,"readonly":false,"see":[],"static":false,"type":"(queue: GuildQueue , track: Array>) => unknown","rawType":["(","queue: GuildQueue,<,Meta,>","track: Array,<,Track,<,unknown,>,>",")"," ","=>"," ","unknown"]},{"name":"audioTracksRemove","description":"Emitted when audio tracks are removed from the queue","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":226,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L226"},"private":false,"readonly":false,"see":[],"static":false,"type":"(queue: GuildQueue , track: Array>) => unknown","rawType":["(","queue: GuildQueue,<,Meta,>","track: Array,<,Track,<,unknown,>,>",")"," ","=>"," ","unknown"]},{"name":"biquadFiltersUpdate","description":"Emitted when biquad filters is updated","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":334,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L334"},"private":false,"readonly":false,"see":[],"static":false,"type":"(queue: GuildQueue , oldFilters: null | BiquadFilters, newFilters: null | BiquadFilters) => unknown","rawType":["(","queue: GuildQueue,<,Meta,>","oldFilters: null,BiquadFilters","newFilters: null,BiquadFilters",")"," ","=>"," ","unknown"]},{"name":"channelPopulate","description":"Emitted when a voice channel is populated","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":363,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L363"},"private":false,"readonly":false,"see":[],"static":false,"type":"(queue: GuildQueue ) => unknown","rawType":["(","queue: GuildQueue,<,Meta,>",")"," ","=>"," ","unknown"]},{"name":"connection","description":"Emitted when a connection is created","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":231,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L231"},"private":false,"readonly":false,"see":[],"static":false,"type":"(queue: GuildQueue ) => unknown","rawType":["(","queue: GuildQueue,<,Meta,>",")"," ","=>"," ","unknown"]},{"name":"connectionDestroyed","description":"Emitted when a connection is destroyed","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":236,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L236"},"private":false,"readonly":false,"see":[],"static":false,"type":"(queue: GuildQueue ) => unknown","rawType":["(","queue: GuildQueue,<,Meta,>",")"," ","=>"," ","unknown"]},{"name":"debug","description":"Emitted when the queue sends a debug info","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":247,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L247"},"private":false,"readonly":false,"see":[],"static":false,"type":"(queue: GuildQueue , message: string) => unknown","rawType":["(","queue: GuildQueue,<,Meta,>","message: string",")"," ","=>"," ","unknown"]},{"name":"disconnect","description":"Emitted when the bot is disconnected from the channel","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":241,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L241"},"private":false,"readonly":false,"see":[],"static":false,"type":"(queue: GuildQueue ) => unknown","rawType":["(","queue: GuildQueue,<,Meta,>",")"," ","=>"," ","unknown"]},{"name":"dspUpdate","description":"Emitted when dsp filters is updated","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":341,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L341"},"private":false,"readonly":false,"see":[],"static":false,"type":"(queue: GuildQueue , oldFilters: Array<'8D' | 'Tremolo' | 'Vibrato'>, newFilters: Array<'8D' | 'Tremolo' | 'Vibrato'>) => unknown","rawType":["(","queue: GuildQueue,<,Meta,>","oldFilters: Array,<,',8D,',',Tremolo,',',Vibrato,',>","newFilters: Array,<,',8D,',',Tremolo,',',Vibrato,',>",")"," ","=>"," ","unknown"]},{"name":"emptyChannel","description":"Emitted when the voice channel is empty","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":258,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L258"},"private":false,"readonly":false,"see":[],"static":false,"type":"(queue: GuildQueue ) => unknown","rawType":["(","queue: GuildQueue,<,Meta,>",")"," ","=>"," ","unknown"]},{"name":"emptyQueue","description":"Emitted when the queue is empty","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":263,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L263"},"private":false,"readonly":false,"see":[],"static":false,"type":"(queue: GuildQueue ) => unknown","rawType":["(","queue: GuildQueue,<,Meta,>",")"," ","=>"," ","unknown"]},{"name":"equalizerUpdate","description":"Emitted when equalizer config is updated","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":327,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L327"},"private":false,"readonly":false,"see":[],"static":false,"type":"(queue: GuildQueue , oldFilters: Array, newFilters: Array) => unknown","rawType":["(","queue: GuildQueue,<,Meta,>","oldFilters: Array,<,EqualizerBand,>","newFilters: Array,<,EqualizerBand,>",")"," ","=>"," ","unknown"]},{"name":"error","description":"Emitted when the queue encounters error","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":253,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L253"},"private":false,"readonly":false,"see":[],"static":false,"type":"(queue: GuildQueue , error: Error) => unknown","rawType":["(","queue: GuildQueue,<,Meta,>","error: Error",")"," ","=>"," ","unknown"]},{"name":"playerError","description":"Emitted when the audio player errors while streaming audio track","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":276,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L276"},"private":false,"readonly":false,"see":[],"static":false,"type":"(queue: GuildQueue , error: Error, track: Track) => unknown","rawType":["(","queue: GuildQueue,<,Meta,>","error: Error","track: Track,<,unknown,>",")"," ","=>"," ","unknown"]},{"name":"playerFinish","description":"Emitted when the audio player finishes streaming audio track","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":282,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L282"},"private":false,"readonly":false,"see":[],"static":false,"type":"(queue: GuildQueue , track: Track) => unknown","rawType":["(","queue: GuildQueue,<,Meta,>","track: Track,<,unknown,>",")"," ","=>"," ","unknown"]},{"name":"playerPause","description":"Emitted when audio player is paused","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":308,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L308"},"private":false,"readonly":false,"see":[],"static":false,"type":"(queue: GuildQueue ) => unknown","rawType":["(","queue: GuildQueue,<,Meta,>",")"," ","=>"," ","unknown"]},{"name":"playerResume","description":"Emitted when audio player is resumed","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":313,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L313"},"private":false,"readonly":false,"see":[],"static":false,"type":"(queue: GuildQueue ) => unknown","rawType":["(","queue: GuildQueue,<,Meta,>",")"," ","=>"," ","unknown"]},{"name":"playerSkip","description":"Emitted when the audio player skips current track","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":290,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L290"},"private":false,"readonly":false,"see":[],"static":false,"type":"(queue: GuildQueue , track: Track, reason: TrackSkipReason, description: string) => unknown","rawType":["(","queue: GuildQueue,<,Meta,>","track: Track,<,unknown,>","reason: TrackSkipReason","description: string",")"," ","=>"," ","unknown"]},{"name":"playerStart","description":"Emitted when the audio player starts streaming audio track","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":269,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L269"},"private":false,"readonly":false,"see":[],"static":false,"type":"(queue: GuildQueue , track: Track) => unknown","rawType":["(","queue: GuildQueue,<,Meta,>","track: Track,<,unknown,>",")"," ","=>"," ","unknown"]},{"name":"playerTrigger","description":"Emitted when the audio player is triggered","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":296,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L296"},"private":false,"readonly":false,"see":[],"static":false,"type":"(queue: GuildQueue , track: Track, reason: PlayerTriggeredReason) => unknown","rawType":["(","queue: GuildQueue,<,Meta,>","track: Track,<,unknown,>","reason: PlayerTriggeredReason",")"," ","=>"," ","unknown"]},{"name":"queueCreate","description":"Emitted when a queue is successfully created","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":368,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L368"},"private":false,"readonly":false,"see":[],"static":false,"type":"(queue: GuildQueue ) => unknown","rawType":["(","queue: GuildQueue,<,Meta,>",")"," ","=>"," ","unknown"]},{"name":"queueDelete","description":"Emitted when a queue is successfully deleted","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":373,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L373"},"private":false,"readonly":false,"see":[],"static":false,"type":"(queue: GuildQueue ) => unknown","rawType":["(","queue: GuildQueue,<,Meta,>",")"," ","=>"," ","unknown"]},{"name":"voiceStateUpdate","description":"Emitted when the voice state is updated. Consuming this event may disable default voice state update handler if `Player.isVoiceStateHandlerLocked()` returns `false`.","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":303,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L303"},"private":false,"readonly":false,"see":[],"static":false,"type":"(queue: GuildQueue , oldState: VoiceState, newState: VoiceState) => unknown","rawType":["(","queue: GuildQueue,<,Meta,>","oldState: VoiceState","newState: VoiceState",")"," ","=>"," ","unknown"]},{"name":"volumeChange","description":"Emitted when audio player's volume is changed","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":320,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L320"},"private":false,"readonly":false,"see":[],"static":false,"type":"(queue: GuildQueue , oldVolume: number, newVolume: number) => unknown","rawType":["(","queue: GuildQueue,<,Meta,>","oldVolume: number","newVolume: number",")"," ","=>"," ","unknown"]},{"name":"willAutoPlay","description":"Emitted when a queue is trying to add similar track for autoplay","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":380,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L380"},"private":false,"readonly":false,"see":[],"static":false,"type":"(queue: GuildQueue , tracks: Array>, done: (track: null | Track) => void) => unknown","rawType":["(","queue: GuildQueue,<,Meta,>","tracks: Array,<,Track,<,unknown,>,>","done: (,track: null,Track,<,unknown,>,), ,=>, ,void",")"," ","=>"," ","unknown"]},{"name":"willPlayTrack","description":"Emitted before streaming an audio track. This event can be used to modify stream config before playing a track.\nListening to this event will pause the execution of audio player until `done()` is invoked.","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":358,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L358"},"private":false,"readonly":false,"see":[],"static":false,"type":"(queue: GuildQueue , track: Track, config: StreamConfig, done: (...args: unknown[]) => void) => unknown","rawType":["(","queue: GuildQueue,<,Meta,>","track: Track,<,unknown,>","config: StreamConfig","done: (,...args,unknown,[,],), ,=>, ,void",")"," ","=>"," ","unknown"]}],"returns":null,"see":[],"type":"any"},"markdown":[]},{"data":{"deprecated":false,"description":null,"metadata":{"name":"GuildQueueStatistics.ts","directory":"discord-player/src/manager","line":3,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueStatistics.ts#L3"},"name":"GuildQueueStatisticsMetadata","parameters":[],"private":false,"properties":[{"name":"extractors","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueueStatistics.ts","directory":"discord-player/src/manager","line":16,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueStatistics.ts#L16"},"private":false,"readonly":false,"see":[],"static":false,"type":"number","rawType":["number"]},{"name":"historySize","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueueStatistics.ts","directory":"discord-player/src/manager","line":15,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueStatistics.ts#L15"},"private":false,"readonly":false,"see":[],"static":false,"type":"number","rawType":["number"]},{"name":"latency","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueueStatistics.ts","directory":"discord-player/src/manager","line":4,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueStatistics.ts#L4"},"private":false,"readonly":false,"see":[],"static":false,"type":"{ eventLoop: number, voiceConnection: number }","rawType":["{"," ","eventLoop",":"," ","number","; ","voiceConnection",":"," ","number",";"," ","}"]},{"name":"listeners","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueueStatistics.ts","directory":"discord-player/src/manager","line":17,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueStatistics.ts#L17"},"private":false,"readonly":false,"see":[],"static":false,"type":"number","rawType":["number"]},{"name":"memoryUsage","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueueStatistics.ts","directory":"discord-player/src/manager","line":18,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueStatistics.ts#L18"},"private":false,"readonly":false,"see":[],"static":false,"type":"MemoryUsage","rawType":["MemoryUsage"]},{"name":"status","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueueStatistics.ts","directory":"discord-player/src/manager","line":8,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueStatistics.ts#L8"},"private":false,"readonly":false,"see":[],"static":false,"type":"{ buffering: boolean, idle: boolean, paused: boolean, playing: boolean }","rawType":["{"," ","buffering",":"," ","boolean","; ","idle",":"," ","boolean","; ","paused",":"," ","boolean","; ","playing",":"," ","boolean",";"," ","}"]},{"name":"tracksCount","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueueStatistics.ts","directory":"discord-player/src/manager","line":14,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueStatistics.ts#L14"},"private":false,"readonly":false,"see":[],"static":false,"type":"number","rawType":["number"]},{"name":"versions","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueueStatistics.ts","directory":"discord-player/src/manager","line":19,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueueStatistics.ts#L19"},"private":false,"readonly":false,"see":[],"static":false,"type":"{ node: string, player: string }","rawType":["{"," ","node",":"," ","string","; ","player",":"," ","string",";"," ","}"]}],"returns":null,"see":[],"type":"any"},"markdown":[]},{"data":{"deprecated":false,"description":null,"metadata":{"name":"common.ts","directory":"discord-player/src/hooks","line":46,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/hooks/common.ts#L46"},"name":"HookDeclarationContext","parameters":[],"private":false,"properties":[{"name":"getPlayer","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"common.ts","directory":"discord-player/src/hooks","line":10,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/hooks/common.ts#L10"},"private":false,"readonly":false,"see":[],"static":false,"type":"(...args: unknown[]) => null | Player","rawType":["(","...args","unknown","[","]",")"," ","=>"," ","null","Player"]},{"name":"getQueue","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"common.ts","directory":"discord-player/src/hooks","line":39,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/hooks/common.ts#L39"},"private":false,"readonly":false,"see":[],"static":false,"type":"(node: NodeResolvable) => null | GuildQueue","rawType":["(","node: NodeResolvable",")"," ","=>"," ","null","GuildQueue","<","T",">"]},{"name":"instances","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"common.ts","directory":"discord-player/src/hooks","line":49,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/hooks/common.ts#L49"},"private":false,"readonly":false,"see":[],"static":false,"type":"Collection","rawType":["Collection","<","string","Player",">"]}],"returns":null,"see":[],"type":"any"},"markdown":[]},{"data":{"deprecated":false,"description":null,"metadata":{"name":"IPRotator.ts","directory":"discord-player/src/utils","line":24,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/IPRotator.ts#L24"},"name":"IPRotationConfig","parameters":[],"private":false,"properties":[{"name":"blocks","description":"IP blocks to use","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"IPRotator.ts","directory":"discord-player/src/utils","line":28,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/IPRotator.ts#L28"},"private":false,"readonly":false,"see":[],"static":false,"type":"Array","rawType":["Array","<","string",">"]},{"name":"exclude","description":"IPs to exclude","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"IPRotator.ts","directory":"discord-player/src/utils","line":32,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/IPRotator.ts#L32"},"private":false,"readonly":false,"see":[],"static":false,"type":"Array","rawType":["Array","<","string",">"]},{"name":"maxRetries","description":"Max retries to find an IP that is not excluded","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"IPRotator.ts","directory":"discord-player/src/utils","line":36,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/IPRotator.ts#L36"},"private":false,"readonly":false,"see":[],"static":false,"type":"number","rawType":["number"]}],"returns":null,"see":[],"type":"any"},"markdown":[]},{"data":{"deprecated":false,"description":null,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":250,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L250"},"name":"PlayOptions","parameters":[],"private":false,"properties":[{"name":"encoderArgs","description":"FFmpeg args passed to encoder","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":258,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L258"},"private":false,"readonly":false,"see":[],"static":false,"type":"Array","rawType":["Array","<","string",">"]},{"name":"filtersUpdate","description":"If this play was triggered for filters update","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":254,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L254"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"immediate","description":"If it should start playing the provided track immediately","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":266,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L266"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"seek","description":"Time to seek to before playing","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":262,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L262"},"private":false,"readonly":false,"see":[],"static":false,"type":"number","rawType":["number"]}],"returns":null,"see":[],"type":"any"},"markdown":[]},{"data":{"deprecated":false,"description":null,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":236,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L236"},"name":"PlayerEvents","parameters":[],"private":false,"properties":[{"name":"debug","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":237,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L237"},"private":false,"readonly":false,"see":[],"static":false,"type":"(message: string) => any","rawType":["(","message: string",")"," ","=>"," ","any"]},{"name":"error","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":238,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L238"},"private":false,"readonly":false,"see":[],"static":false,"type":"(error: Error) => any","rawType":["(","error: Error",")"," ","=>"," ","any"]},{"name":"voiceStateUpdate","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":239,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L239"},"private":false,"readonly":false,"see":[],"static":false,"type":"(queue: GuildQueue, oldState: VoiceState, newState: VoiceState) => any","rawType":["(","queue: GuildQueue,<,unknown,>","oldState: VoiceState","newState: VoiceState",")"," ","=>"," ","any"]}],"returns":null,"see":[],"type":"any"},"markdown":[]},{"data":{"deprecated":false,"description":null,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":472,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L472"},"name":"PlayerInitOptions","parameters":[],"private":false,"properties":[{"name":"blockExtractors","description":"List of extractors to disable querying metadata from","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":492,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L492"},"private":false,"readonly":false,"see":[],"static":false,"type":"Array","rawType":["Array","<","string",">"]},{"name":"blockStreamFrom","description":"List of extractors to disable streaming from","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":496,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L496"},"private":false,"readonly":false,"see":[],"static":false,"type":"Array","rawType":["Array","<","string",">"]},{"name":"bridgeProvider","description":"Set bridge provider","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":513,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L513"},"private":false,"readonly":false,"see":[],"static":false,"type":"BridgeProvider","rawType":["BridgeProvider"]},{"name":"connectionTimeout","description":"The voice connection timeout","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":480,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L480"},"private":false,"readonly":false,"see":[],"static":false,"type":"number","rawType":["number"]},{"name":"ignoreInstance","description":"Ignore player instance","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":505,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L505"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"ipconfig","description":"IP rotator config","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":517,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L517"},"private":false,"readonly":false,"see":[],"static":false,"type":"IPRotationConfig","rawType":["IPRotationConfig"]},{"name":"lagMonitor","description":"Time in ms to re-monitor event loop lag","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":484,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L484"},"private":false,"readonly":false,"see":[],"static":false,"type":"number","rawType":["number"]},{"name":"lockVoiceStateHandler","description":"Prevent voice state handler from being overridden","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":488,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L488"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"probeTimeout","description":"The probe timeout in milliseconds. Defaults to 5000.","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":525,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L525"},"private":false,"readonly":false,"see":[],"static":false,"type":"number","rawType":["number"]},{"name":"queryCache","description":"Query cache provider","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":501,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L501"},"private":false,"readonly":false,"see":[],"static":false,"type":"null | QueryCacheProvider","rawType":["null","QueryCacheProvider","<","any",">"]},{"name":"skipFFmpeg","description":"Skip ffmpeg process when possible","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":521,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L521"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"useLegacyFFmpeg","description":"Use legacy version of ffmpeg","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":509,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L509"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"ytdlOptions","description":"The options passed to `ytdl-core`.","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":476,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L476"},"private":false,"readonly":false,"see":[],"static":false,"type":"downloadOptions","rawType":["downloadOptions"]}],"returns":null,"see":[],"type":"any"},"markdown":[]},{"data":{"deprecated":false,"description":null,"metadata":{"name":"Player.ts","directory":"discord-player/src","line":23,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/Player.ts#L23"},"name":"PlayerNodeInitializationResult","parameters":[],"private":false,"properties":[{"name":"extractor","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"Player.ts","directory":"discord-player/src","line":25,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/Player.ts#L25"},"private":false,"readonly":false,"see":[],"static":false,"type":"null | BaseExtractor","rawType":["null","BaseExtractor","<","object",">"]},{"name":"queue","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"Player.ts","directory":"discord-player/src","line":27,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/Player.ts#L27"},"private":false,"readonly":false,"see":[],"static":false,"type":"GuildQueue","rawType":["GuildQueue","<","T",">"]},{"name":"searchResult","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"Player.ts","directory":"discord-player/src","line":26,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/Player.ts#L26"},"private":false,"readonly":false,"see":[],"static":false,"type":"SearchResult","rawType":["SearchResult"]},{"name":"track","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"Player.ts","directory":"discord-player/src","line":24,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/Player.ts#L24"},"private":false,"readonly":false,"see":[],"static":false,"type":"Track","rawType":["Track","<","unknown",">"]}],"returns":null,"see":[],"type":"any"},"markdown":[]},{"data":{"deprecated":false,"description":null,"metadata":{"name":"Player.ts","directory":"discord-player/src","line":32,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/Player.ts#L32"},"name":"PlayerNodeInitializerOptions","parameters":[],"private":false,"properties":[{"name":"afterSearch","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"Player.ts","directory":"discord-player/src","line":37,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/Player.ts#L37"},"private":false,"readonly":false,"see":[],"static":false,"type":"(result: SearchResult) => Promise","rawType":["(","result: SearchResult",")"," ","=>"," ","Promise","<","SearchResult",">"]},{"name":"audioPlayerOptions","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"Player.ts","directory":"discord-player/src","line":35,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/Player.ts#L35"},"private":false,"readonly":false,"see":[],"static":false,"type":"ResourcePlayOptions","rawType":["ResourcePlayOptions"]},{"name":"blockExtractors","description":"List of the extractors to block","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":283,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L283"},"private":false,"readonly":false,"see":[],"static":false,"type":"Array","rawType":["Array","<","string",">"]},{"name":"connectionOptions","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"Player.ts","directory":"discord-player/src","line":34,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/Player.ts#L34"},"private":false,"readonly":false,"see":[],"static":false,"type":"VoiceConnectConfig","rawType":["VoiceConnectConfig"]},{"name":"fallbackSearchEngine","description":"Fallback search engine to use","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":296,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L296"},"private":false,"readonly":false,"see":[],"static":false,"type":"'auto' | 'youtube' | 'youtubePlaylist' | 'soundcloudTrack' | 'soundcloudPlaylist' | 'soundcloud' | 'spotifySong' | 'spotifyAlbum' | 'spotifyPlaylist' | 'spotifySearch' | 'facebook' | 'vimeo' | 'arbitrary' | 'reverbnation' | 'youtubeSearch' | 'youtubeVideo' | 'soundcloudSearch' | 'appleMusicSong' | 'appleMusicAlbum' | 'appleMusicPlaylist' | 'appleMusicSearch' | 'file' | 'autoSearch'","rawType":["'","auto","'","'","youtube","'","'","youtubePlaylist","'","'","soundcloudTrack","'","'","soundcloudPlaylist","'","'","soundcloud","'","'","spotifySong","'","'","spotifyAlbum","'","'","spotifyPlaylist","'","'","spotifySearch","'","'","facebook","'","'","vimeo","'","'","arbitrary","'","'","reverbnation","'","'","youtubeSearch","'","'","youtubeVideo","'","'","soundcloudSearch","'","'","appleMusicSong","'","'","appleMusicAlbum","'","'","appleMusicPlaylist","'","'","appleMusicSearch","'","'","file","'","'","autoSearch","'"]},{"name":"ignoreCache","description":"If it should ignore query cache lookup","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":287,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L287"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"nodeOptions","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"Player.ts","directory":"discord-player/src","line":33,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/Player.ts#L33"},"private":false,"readonly":false,"see":[],"static":false,"type":"GuildNodeCreateOptions","rawType":["GuildNodeCreateOptions","<","T",">"]},{"name":"requestOptions","description":"Fallback search engine to use","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":292,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L292"},"private":false,"readonly":false,"see":[],"static":false,"type":"any","rawType":["any"]},{"name":"requestedBy","description":"The user who requested this search","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":275,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L275"},"private":false,"readonly":false,"see":[],"static":false,"type":"UserResolvable","rawType":["UserResolvable"]},{"name":"searchEngine","description":"The query search engine, can be extractor name to target specific one (custom)","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":279,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L279"},"private":false,"readonly":false,"see":[],"static":false,"type":"SearchQueryType | ext:\\${string}","rawType":["SearchQueryType","`ext:\\${string}`"]},{"name":"signal","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"Player.ts","directory":"discord-player/src","line":36,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/Player.ts#L36"},"private":false,"readonly":false,"see":[],"static":false,"type":"AbortSignal","rawType":["AbortSignal"]}],"returns":null,"see":[],"type":"any"},"markdown":[]},{"data":{"deprecated":false,"description":null,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":148,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L148"},"name":"PlayerProgressbarOptions","parameters":[],"private":false,"properties":[{"name":"indicator","description":"The separation between timestamp and line","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":172,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L172"},"private":false,"readonly":false,"see":[],"static":false,"type":"string","rawType":["string"]},{"name":"leftChar","description":"The bar length","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":160,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L160"},"private":false,"readonly":false,"see":[],"static":false,"type":"string","rawType":["string"]},{"name":"length","description":"If it should create progress bar for the whole queue","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":156,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L156"},"private":false,"readonly":false,"see":[],"static":false,"type":"number","rawType":["number"]},{"name":"queue","description":"The indicator","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":176,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L176"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"rightChar","description":"The elapsed time track","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":164,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L164"},"private":false,"readonly":false,"see":[],"static":false,"type":"string","rawType":["string"]},{"name":"separator","description":"The remaining time track","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":168,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L168"},"private":false,"readonly":false,"see":[],"static":false,"type":"string","rawType":["string"]},{"name":"timecodes","description":"If it should render time codes","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":152,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L152"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]}],"returns":null,"see":[],"type":"any"},"markdown":[]},{"data":{"deprecated":false,"description":null,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":14,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L14"},"name":"PlayerSearchResult","parameters":[],"private":false,"properties":[{"name":"playlist","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":15,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L15"},"private":false,"readonly":false,"see":[],"static":false,"type":"null | Playlist","rawType":["null","Playlist"]},{"name":"tracks","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":16,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L16"},"private":false,"readonly":false,"see":[],"static":false,"type":"Array>","rawType":["Array","<","Track","<","unknown",">",">"]}],"returns":null,"see":[],"type":"any"},"markdown":[]},{"data":{"deprecated":false,"description":null,"metadata":{"name":"GuildQueuePlayerNode.ts","directory":"discord-player/src/manager","line":30,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueuePlayerNode.ts#L30"},"name":"PlayerTimestamp","parameters":[],"private":false,"properties":[{"name":"current","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueuePlayerNode.ts","directory":"discord-player/src/manager","line":31,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueuePlayerNode.ts#L31"},"private":false,"readonly":false,"see":[],"static":false,"type":"{ label: string, value: number }","rawType":["{"," ","label",":"," ","string","; ","value",":"," ","number",";"," ","}"]},{"name":"progress","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueuePlayerNode.ts","directory":"discord-player/src/manager","line":39,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueuePlayerNode.ts#L39"},"private":false,"readonly":false,"see":[],"static":false,"type":"number","rawType":["number"]},{"name":"total","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueuePlayerNode.ts","directory":"discord-player/src/manager","line":35,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueuePlayerNode.ts#L35"},"private":false,"readonly":false,"see":[],"static":false,"type":"{ label: string, value: number }","rawType":["{"," ","label",":"," ","string","; ","value",":"," ","number",";"," ","}"]}],"returns":null,"see":[],"type":"any"},"markdown":[]},{"data":{"deprecated":false,"description":null,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":325,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L325"},"name":"PlaylistInitData","parameters":[],"private":false,"properties":[{"name":"author","description":"The playlist author","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":353,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L353"},"private":false,"readonly":false,"see":[],"static":false,"type":"{ name: string, url: string }","rawType":["{"," ","name",":"," ","string","; ","url",":"," ","string",";"," ","}"]},{"name":"description","description":"The description","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":337,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L337"},"private":false,"readonly":false,"see":[],"static":false,"type":"string","rawType":["string"]},{"name":"id","description":"The playlist id","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":366,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L366"},"private":false,"readonly":false,"see":[],"static":false,"type":"string","rawType":["string"]},{"name":"rawPlaylist","description":"The raw playlist data","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":374,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L374"},"private":false,"readonly":false,"see":[],"static":false,"type":"any","rawType":["any"]},{"name":"source","description":"The playlist source","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":349,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L349"},"private":false,"readonly":false,"see":[],"static":false,"type":"TrackSource","rawType":["TrackSource"]},{"name":"thumbnail","description":"The thumbnail","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":341,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L341"},"private":false,"readonly":false,"see":[],"static":false,"type":"string","rawType":["string"]},{"name":"title","description":"The playlist title","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":333,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L333"},"private":false,"readonly":false,"see":[],"static":false,"type":"string","rawType":["string"]},{"name":"tracks","description":"The tracks of this playlist","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":329,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L329"},"private":false,"readonly":false,"see":[],"static":false,"type":"Array>","rawType":["Array","<","Track","<","unknown",">",">"]},{"name":"type","description":"The playlist type: `album` | `playlist`","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":345,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L345"},"private":false,"readonly":false,"see":[],"static":false,"type":"'album' | 'playlist'","rawType":["'","album","'","'","playlist","'"]},{"name":"url","description":"The playlist url","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":370,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L370"},"private":false,"readonly":false,"see":[],"static":false,"type":"string","rawType":["string"]}],"returns":null,"see":[],"type":"any"},"markdown":[]},{"data":{"deprecated":false,"description":null,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":424,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L424"},"name":"PlaylistJSON","parameters":[],"private":false,"properties":[{"name":"author","description":"The playlist author","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":456,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L456"},"private":false,"readonly":false,"see":[],"static":false,"type":"{ name: string, url: string }","rawType":["{"," ","name",":"," ","string","; ","url",":"," ","string",";"," ","}"]},{"name":"description","description":"The playlist description","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":440,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L440"},"private":false,"readonly":false,"see":[],"static":false,"type":"string","rawType":["string"]},{"name":"id","description":"The playlist id","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":428,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L428"},"private":false,"readonly":false,"see":[],"static":false,"type":"string","rawType":["string"]},{"name":"source","description":"The track source","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":452,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L452"},"private":false,"readonly":false,"see":[],"static":false,"type":"TrackSource","rawType":["TrackSource"]},{"name":"thumbnail","description":"The thumbnail","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":444,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L444"},"private":false,"readonly":false,"see":[],"static":false,"type":"string","rawType":["string"]},{"name":"title","description":"The playlist title","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":436,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L436"},"private":false,"readonly":false,"see":[],"static":false,"type":"string","rawType":["string"]},{"name":"tracks","description":"The tracks data (if any)","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":469,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L469"},"private":false,"readonly":false,"see":[],"static":false,"type":"Array","rawType":["Array","<","TrackJSON",">"]},{"name":"type","description":"The playlist type: `album` | `playlist`","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":448,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L448"},"private":false,"readonly":false,"see":[],"static":false,"type":"'album' | 'playlist'","rawType":["'","album","'","'","playlist","'"]},{"name":"url","description":"The playlist url","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":432,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L432"},"private":false,"readonly":false,"see":[],"static":false,"type":"string","rawType":["string"]}],"returns":null,"see":[],"type":"any"},"markdown":[]},{"data":{"deprecated":false,"description":null,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":63,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L63"},"name":"PostProcessedResult","parameters":[],"private":false,"properties":[{"name":"stream","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":64,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L64"},"private":false,"readonly":false,"see":[],"static":false,"type":"Readable","rawType":["Readable"]},{"name":"type","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":65,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L65"},"private":false,"readonly":false,"see":[],"static":false,"type":"StreamType","rawType":["StreamType"]}],"returns":null,"see":[],"type":"any"},"markdown":[]},{"data":{"deprecated":false,"description":null,"metadata":{"name":"QueryCache.ts","directory":"discord-player/src/utils","line":7,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/QueryCache.ts#L7"},"name":"QueryCacheOptions","parameters":[],"private":false,"properties":[{"name":"checkInterval","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"QueryCache.ts","directory":"discord-player/src/utils","line":8,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/QueryCache.ts#L8"},"private":false,"readonly":false,"see":[],"static":false,"type":"number","rawType":["number"]}],"returns":null,"see":[],"type":"any"},"markdown":[]},{"data":{"deprecated":false,"description":null,"metadata":{"name":"QueryCache.ts","directory":"discord-player/src/utils","line":14,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/QueryCache.ts#L14"},"name":"QueryCacheProvider","parameters":[],"private":false,"properties":[{"name":"addData","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"QueryCache.ts","directory":"discord-player/src/utils","line":16,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/QueryCache.ts#L16"},"private":false,"readonly":false,"see":[],"static":false,"type":"any","rawType":["any"]},{"name":"getData","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"QueryCache.ts","directory":"discord-player/src/utils","line":15,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/QueryCache.ts#L15"},"private":false,"readonly":false,"see":[],"static":false,"type":"any","rawType":["any"]},{"name":"resolve","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"QueryCache.ts","directory":"discord-player/src/utils","line":17,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/QueryCache.ts#L17"},"private":false,"readonly":false,"see":[],"static":false,"type":"any","rawType":["any"]}],"returns":null,"see":[],"type":"any"},"markdown":[]},{"data":{"deprecated":false,"description":null,"metadata":{"name":"QueryCache.ts","directory":"discord-player/src/utils","line":92,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/QueryCache.ts#L92"},"name":"QueryCacheResolverContext","parameters":[],"private":false,"properties":[{"name":"query","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"QueryCache.ts","directory":"discord-player/src/utils","line":93,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/QueryCache.ts#L93"},"private":false,"readonly":false,"see":[],"static":false,"type":"string","rawType":["string"]},{"name":"queryType","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"QueryCache.ts","directory":"discord-player/src/utils","line":95,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/QueryCache.ts#L95"},"private":false,"readonly":false,"see":[],"static":false,"type":"SearchQueryType | ext:\\${string}","rawType":["SearchQueryType","`ext:\\${string}`"]},{"name":"requestedBy","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"QueryCache.ts","directory":"discord-player/src/utils","line":94,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/QueryCache.ts#L94"},"private":false,"readonly":false,"see":[],"static":false,"type":"User","rawType":["User"]}],"returns":null,"see":[],"type":"any"},"markdown":[]},{"data":{"deprecated":false,"description":"Represents FFmpeg filters","metadata":{"name":"types.ts","directory":"discord-player/src/types","line":22,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L22"},"name":"QueueFilters","parameters":[],"private":false,"properties":[{"name":"8D","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":26,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L26"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"bassboost","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":24,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L24"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"bassboost_high","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":25,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L25"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"bassboost_low","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":23,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L23"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"chorus","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":50,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L50"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"chorus2d","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":51,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L51"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"chorus3d","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":52,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L52"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"compressor","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":47,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L47"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"dim","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":54,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L54"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"earrape","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":55,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L55"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"expander","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":48,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L48"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"fadein","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":53,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L53"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"flanger","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":40,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L40"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"gate","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":41,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L41"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"haas","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":42,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L42"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"karaoke","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":39,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L39"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"lofi","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":56,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L56"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"mcompand","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":43,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L43"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"mono","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":44,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L44"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"mstlr","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":45,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L45"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"mstrr","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":46,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L46"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"nightcore","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":28,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L28"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"normalizer","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":34,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L34"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"normalizer2","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":35,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L35"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"phaser","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":29,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L29"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"pulsator","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":37,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L37"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"reverse","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":32,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L32"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"silenceremove","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":57,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L57"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"softlimiter","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":49,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L49"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"subboost","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":38,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L38"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"surrounding","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":36,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L36"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"treble","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":33,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L33"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"tremolo","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":30,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L30"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"vaporwave","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":27,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L27"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"vibrato","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":31,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L31"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]}],"returns":null,"see":[],"type":"any"},"markdown":[]},{"data":{"deprecated":false,"description":null,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":70,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L70"},"name":"RawTrackData","parameters":[],"private":false,"properties":[{"name":"author","description":"The author","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":82,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L82"},"private":false,"readonly":false,"see":[],"static":false,"type":"string","rawType":["string"]},{"name":"description","description":"The description","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":78,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L78"},"private":false,"readonly":false,"see":[],"static":false,"type":"string","rawType":["string"]},{"name":"duration","description":"The duration","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":94,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L94"},"private":false,"readonly":false,"see":[],"static":false,"type":"string","rawType":["string"]},{"name":"engine","description":"The engine","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":114,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L114"},"private":false,"readonly":false,"see":[],"static":false,"type":"any","rawType":["any"]},{"name":"live","description":"If this track is live","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":118,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L118"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"playlist","description":"The playlist","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":106,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L106"},"private":false,"readonly":false,"see":[],"static":false,"type":"Playlist","rawType":["Playlist"]},{"name":"queryType","description":"The query type","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":126,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L126"},"private":false,"readonly":false,"see":[],"static":false,"type":"SearchQueryType","rawType":["SearchQueryType"]},{"name":"raw","description":"The raw data","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":122,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L122"},"private":false,"readonly":false,"see":[],"static":false,"type":"any","rawType":["any"]},{"name":"requestedBy","description":"The user who requested this track","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":102,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L102"},"private":false,"readonly":false,"see":[],"static":false,"type":"null | User","rawType":["null","User"]},{"name":"source","description":"The source","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":110,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L110"},"private":false,"readonly":false,"see":[],"static":false,"type":"TrackSource","rawType":["TrackSource"]},{"name":"thumbnail","description":"The thumbnail","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":90,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L90"},"private":false,"readonly":false,"see":[],"static":false,"type":"string","rawType":["string"]},{"name":"title","description":"The title","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":74,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L74"},"private":false,"readonly":false,"see":[],"static":false,"type":"string","rawType":["string"]},{"name":"url","description":"The url","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":86,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L86"},"private":false,"readonly":false,"see":[],"static":false,"type":"string","rawType":["string"]},{"name":"views","description":"The duration in ms","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":98,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L98"},"private":false,"readonly":false,"see":[],"static":false,"type":"number","rawType":["number"]}],"returns":null,"see":[],"type":"any"},"markdown":[]},{"data":{"deprecated":false,"description":null,"metadata":{"name":"QueryResolver.ts","directory":"discord-player/src/utils","line":37,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/QueryResolver.ts#L37"},"name":"ResolvedQuery","parameters":[],"private":false,"properties":[{"name":"query","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"QueryResolver.ts","directory":"discord-player/src/utils","line":39,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/QueryResolver.ts#L39"},"private":false,"readonly":false,"see":[],"static":false,"type":"string","rawType":["string"]},{"name":"type","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"QueryResolver.ts","directory":"discord-player/src/utils","line":38,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/utils/QueryResolver.ts#L38"},"private":false,"readonly":false,"see":[],"static":false,"type":"'auto' | 'youtube' | 'youtubePlaylist' | 'soundcloudTrack' | 'soundcloudPlaylist' | 'soundcloud' | 'spotifySong' | 'spotifyAlbum' | 'spotifyPlaylist' | 'spotifySearch' | 'facebook' | 'vimeo' | 'arbitrary' | 'reverbnation' | 'youtubeSearch' | 'youtubeVideo' | 'soundcloudSearch' | 'appleMusicSong' | 'appleMusicAlbum' | 'appleMusicPlaylist' | 'appleMusicSearch' | 'file' | 'autoSearch'","rawType":["'","auto","'","'","youtube","'","'","youtubePlaylist","'","'","soundcloudTrack","'","'","soundcloudPlaylist","'","'","soundcloud","'","'","spotifySong","'","'","spotifyAlbum","'","'","spotifyPlaylist","'","'","spotifySearch","'","'","facebook","'","'","vimeo","'","'","arbitrary","'","'","reverbnation","'","'","youtubeSearch","'","'","youtubeVideo","'","'","soundcloudSearch","'","'","appleMusicSong","'","'","appleMusicAlbum","'","'","appleMusicPlaylist","'","'","appleMusicSearch","'","'","file","'","'","autoSearch","'"]}],"returns":null,"see":[],"type":"any"},"markdown":[]},{"data":{"deprecated":false,"description":null,"metadata":{"name":"GuildQueuePlayerNode.ts","directory":"discord-player/src/manager","line":19,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueuePlayerNode.ts#L19"},"name":"ResourcePlayOptions","parameters":[],"private":false,"properties":[{"name":"queue","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueuePlayerNode.ts","directory":"discord-player/src/manager","line":20,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueuePlayerNode.ts#L20"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"seek","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueuePlayerNode.ts","directory":"discord-player/src/manager","line":21,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueuePlayerNode.ts#L21"},"private":false,"readonly":false,"see":[],"static":false,"type":"number","rawType":["number"]},{"name":"transitionMode","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueuePlayerNode.ts","directory":"discord-player/src/manager","line":22,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueuePlayerNode.ts#L22"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]}],"returns":null,"see":[],"type":"any"},"markdown":[]},{"data":{"deprecated":false,"description":null,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":271,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L271"},"name":"SearchOptions","parameters":[],"private":false,"properties":[{"name":"blockExtractors","description":"List of the extractors to block","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":283,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L283"},"private":false,"readonly":false,"see":[],"static":false,"type":"Array","rawType":["Array","<","string",">"]},{"name":"fallbackSearchEngine","description":"Fallback search engine to use","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":296,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L296"},"private":false,"readonly":false,"see":[],"static":false,"type":"'auto' | 'youtube' | 'youtubePlaylist' | 'soundcloudTrack' | 'soundcloudPlaylist' | 'soundcloud' | 'spotifySong' | 'spotifyAlbum' | 'spotifyPlaylist' | 'spotifySearch' | 'facebook' | 'vimeo' | 'arbitrary' | 'reverbnation' | 'youtubeSearch' | 'youtubeVideo' | 'soundcloudSearch' | 'appleMusicSong' | 'appleMusicAlbum' | 'appleMusicPlaylist' | 'appleMusicSearch' | 'file' | 'autoSearch'","rawType":["'","auto","'","'","youtube","'","'","youtubePlaylist","'","'","soundcloudTrack","'","'","soundcloudPlaylist","'","'","soundcloud","'","'","spotifySong","'","'","spotifyAlbum","'","'","spotifyPlaylist","'","'","spotifySearch","'","'","facebook","'","'","vimeo","'","'","arbitrary","'","'","reverbnation","'","'","youtubeSearch","'","'","youtubeVideo","'","'","soundcloudSearch","'","'","appleMusicSong","'","'","appleMusicAlbum","'","'","appleMusicPlaylist","'","'","appleMusicSearch","'","'","file","'","'","autoSearch","'"]},{"name":"ignoreCache","description":"If it should ignore query cache lookup","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":287,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L287"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"requestOptions","description":"Fallback search engine to use","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":292,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L292"},"private":false,"readonly":false,"see":[],"static":false,"type":"any","rawType":["any"]},{"name":"requestedBy","description":"The user who requested this search","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":275,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L275"},"private":false,"readonly":false,"see":[],"static":false,"type":"UserResolvable","rawType":["UserResolvable"]},{"name":"searchEngine","description":"The query search engine, can be extractor name to target specific one (custom)","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":279,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L279"},"private":false,"readonly":false,"see":[],"static":false,"type":"SearchQueryType | ext:\\${string}","rawType":["SearchQueryType","`ext:\\${string}`"]}],"returns":null,"see":[],"type":"any"},"markdown":[]},{"data":{"deprecated":false,"description":null,"metadata":{"name":"SearchResult.ts","directory":"discord-player/src/fabric","line":8,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/SearchResult.ts#L8"},"name":"SearchResultData","parameters":[],"private":false,"properties":[{"name":"extractor","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"SearchResult.ts","directory":"discord-player/src/fabric","line":11,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/SearchResult.ts#L11"},"private":false,"readonly":false,"see":[],"static":false,"type":"null | BaseExtractor","rawType":["null","BaseExtractor","<","object",">"]},{"name":"playlist","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"SearchResult.ts","directory":"discord-player/src/fabric","line":12,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/SearchResult.ts#L12"},"private":false,"readonly":false,"see":[],"static":false,"type":"null | Playlist","rawType":["null","Playlist"]},{"name":"query","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"SearchResult.ts","directory":"discord-player/src/fabric","line":9,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/SearchResult.ts#L9"},"private":false,"readonly":false,"see":[],"static":false,"type":"string","rawType":["string"]},{"name":"queryType","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"SearchResult.ts","directory":"discord-player/src/fabric","line":10,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/SearchResult.ts#L10"},"private":false,"readonly":false,"see":[],"static":false,"type":"null | SearchQueryType | ext:\\${string}","rawType":["null","SearchQueryType","`ext:\\${string}`"]},{"name":"requestedBy","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"SearchResult.ts","directory":"discord-player/src/fabric","line":14,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/SearchResult.ts#L14"},"private":false,"readonly":false,"see":[],"static":false,"type":"null | User","rawType":["null","User"]},{"name":"tracks","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"SearchResult.ts","directory":"discord-player/src/fabric","line":13,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/fabric/SearchResult.ts#L13"},"private":false,"readonly":false,"see":[],"static":false,"type":"Array>","rawType":["Array","<","Track","<","unknown",">",">"]}],"returns":null,"see":[],"type":"any"},"markdown":[]},{"data":{"deprecated":false,"description":null,"metadata":{"name":"GuildQueuePlayerNode.ts","directory":"discord-player/src/manager","line":25,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueuePlayerNode.ts#L25"},"name":"SkipOptions","parameters":[],"private":false,"properties":[{"name":"description","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueuePlayerNode.ts","directory":"discord-player/src/manager","line":27,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueuePlayerNode.ts#L27"},"private":false,"readonly":false,"see":[],"static":false,"type":"string","rawType":["string"]},{"name":"reason","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueuePlayerNode.ts","directory":"discord-player/src/manager","line":26,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueuePlayerNode.ts#L26"},"private":false,"readonly":false,"see":[],"static":false,"type":"TrackSkipReason","rawType":["TrackSkipReason"]}],"returns":null,"see":[],"type":"any"},"markdown":[]},{"data":{"deprecated":false,"description":null,"metadata":{"name":"GuildQueuePlayerNode.ts","directory":"discord-player/src/manager","line":42,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueuePlayerNode.ts#L42"},"name":"StreamConfig","parameters":[],"private":false,"properties":[{"name":"dispatcherConfig","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueuePlayerNode.ts","directory":"discord-player/src/manager","line":43,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueuePlayerNode.ts#L43"},"private":false,"readonly":false,"see":[],"static":false,"type":"CreateStreamOps","rawType":["CreateStreamOps"]},{"name":"playerConfig","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueuePlayerNode.ts","directory":"discord-player/src/manager","line":44,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueuePlayerNode.ts#L44"},"private":false,"readonly":false,"see":[],"static":false,"type":"ResourcePlayOptions","rawType":["ResourcePlayOptions"]}],"returns":null,"see":[],"type":"any"},"markdown":[]},{"data":{"deprecated":false,"description":null,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":129,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L129"},"name":"TimeData","parameters":[],"private":false,"properties":[{"name":"days","description":"Time in days","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":133,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L133"},"private":false,"readonly":false,"see":[],"static":false,"type":"number","rawType":["number"]},{"name":"hours","description":"Time in hours","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":137,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L137"},"private":false,"readonly":false,"see":[],"static":false,"type":"number","rawType":["number"]},{"name":"minutes","description":"Time in minutes","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":141,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L141"},"private":false,"readonly":false,"see":[],"static":false,"type":"number","rawType":["number"]},{"name":"seconds","description":"Time in seconds","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":145,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L145"},"private":false,"readonly":false,"see":[],"static":false,"type":"number","rawType":["number"]}],"returns":null,"see":[],"type":"any"},"markdown":[]},{"data":{"deprecated":false,"description":null,"metadata":{"name":"useTimeline.ts","directory":"discord-player/src/hooks","line":4,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/hooks/useTimeline.ts#L4"},"name":"TimelineDispatcherOptions","parameters":[],"private":false,"properties":[{"name":"ignoreFilters","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"useTimeline.ts","directory":"discord-player/src/hooks","line":5,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/hooks/useTimeline.ts#L5"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]}],"returns":null,"see":[],"type":"any"},"markdown":[]},{"data":{"deprecated":false,"description":null,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":377,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L377"},"name":"TrackJSON","parameters":[],"private":false,"properties":[{"name":"author","description":"The track author","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":393,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L393"},"private":false,"readonly":false,"see":[],"static":false,"type":"string","rawType":["string"]},{"name":"description","description":"The track description","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":389,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L389"},"private":false,"readonly":false,"see":[],"static":false,"type":"string","rawType":["string"]},{"name":"duration","description":"The track duration","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":405,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L405"},"private":false,"readonly":false,"see":[],"static":false,"type":"string","rawType":["string"]},{"name":"durationMS","description":"The track duration in ms","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":409,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L409"},"private":false,"readonly":false,"see":[],"static":false,"type":"number","rawType":["number"]},{"name":"id","description":"The track id","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":381,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L381"},"private":false,"readonly":false,"see":[],"static":false,"type":"string","rawType":["string"]},{"name":"playlist","description":"The playlist info (if any)","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":421,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L421"},"private":false,"readonly":false,"see":[],"static":false,"type":"PlaylistJSON","rawType":["PlaylistJSON"]},{"name":"requestedBy","description":"The user id who requested this track","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":417,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L417"},"private":false,"readonly":false,"see":[],"static":false,"type":"string","rawType":["string"]},{"name":"thumbnail","description":"The track thumbnail","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":401,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L401"},"private":false,"readonly":false,"see":[],"static":false,"type":"string","rawType":["string"]},{"name":"title","description":"The track title","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":385,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L385"},"private":false,"readonly":false,"see":[],"static":false,"type":"string","rawType":["string"]},{"name":"url","description":"The track url","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":397,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L397"},"private":false,"readonly":false,"see":[],"static":false,"type":"string","rawType":["string"]},{"name":"views","description":"The track views","value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"types.ts","directory":"discord-player/src/types","line":413,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/types/types.ts#L413"},"private":false,"readonly":false,"see":[],"static":false,"type":"number","rawType":["number"]}],"returns":null,"see":[],"type":"any"},"markdown":[]},{"data":{"deprecated":false,"description":null,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":56,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L56"},"name":"VoiceConnectConfig","parameters":[],"private":false,"properties":[{"name":"audioPlayer","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":60,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L60"},"private":false,"readonly":false,"see":[],"static":false,"type":"AudioPlayer","rawType":["AudioPlayer"]},{"name":"deaf","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":57,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L57"},"private":false,"readonly":false,"see":[],"static":false,"type":"boolean","rawType":["boolean"]},{"name":"group","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":59,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L59"},"private":false,"readonly":false,"see":[],"static":false,"type":"string","rawType":["string"]},{"name":"timeout","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"GuildQueue.ts","directory":"discord-player/src/manager","line":58,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/manager/GuildQueue.ts#L58"},"private":false,"readonly":false,"see":[],"static":false,"type":"number","rawType":["number"]}],"returns":null,"see":[],"type":"any"},"markdown":[]},{"data":{"deprecated":false,"description":null,"metadata":{"name":"StreamDispatcher.ts","directory":"discord-player/src/VoiceInterface","line":41,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/StreamDispatcher.ts#L41"},"name":"VoiceEvents","parameters":[],"private":false,"properties":[{"name":"biquad","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"StreamDispatcher.ts","directory":"discord-player/src/VoiceInterface","line":50,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/StreamDispatcher.ts#L50"},"private":false,"readonly":false,"see":[],"static":false,"type":"(filters: BiquadFilters) => any","rawType":["(","filters: BiquadFilters",")"," ","=>"," ","any"]},{"name":"debug","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"StreamDispatcher.ts","directory":"discord-player/src/VoiceInterface","line":44,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/StreamDispatcher.ts#L44"},"private":false,"readonly":false,"see":[],"static":false,"type":"(message: string) => any","rawType":["(","message: string",")"," ","=>"," ","any"]},{"name":"destroyed","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"StreamDispatcher.ts","directory":"discord-player/src/VoiceInterface","line":52,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/StreamDispatcher.ts#L52"},"private":false,"readonly":false,"see":[],"static":false,"type":"(...args: unknown[]) => any","rawType":["(","...args","unknown","[","]",")"," ","=>"," ","any"]},{"name":"dsp","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"StreamDispatcher.ts","directory":"discord-player/src/VoiceInterface","line":47,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/StreamDispatcher.ts#L47"},"private":false,"readonly":false,"see":[],"static":false,"type":"(filters: Array<'8D' | 'Tremolo' | 'Vibrato'>) => any","rawType":["(","filters: Array,<,',8D,',',Tremolo,',',Vibrato,',>",")"," ","=>"," ","any"]},{"name":"eqBands","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"StreamDispatcher.ts","directory":"discord-player/src/VoiceInterface","line":48,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/StreamDispatcher.ts#L48"},"private":false,"readonly":false,"see":[],"static":false,"type":"(filters: Array) => any","rawType":["(","filters: Array,<,EqualizerBand,>",")"," ","=>"," ","any"]},{"name":"error","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"StreamDispatcher.ts","directory":"discord-player/src/VoiceInterface","line":43,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/StreamDispatcher.ts#L43"},"private":false,"readonly":false,"see":[],"static":false,"type":"(error: AudioPlayerError) => any","rawType":["(","error: AudioPlayerError",")"," ","=>"," ","any"]},{"name":"finish","description":null,"value":null,"abstract":false,"default":null,"deprecated":false,"metadata":{"name":"StreamDispatcher.ts","directory":"discord-player/src/VoiceInterface","line":46,"url":"https://github.com/Androz2091/discord-player/blob/0441e01d/packages/discord-player/src/VoiceInterface/StreamDispatcher.ts#L46"},"private":false,"readonly":false,"see":[],"static":false,"type":"(resource: AudioResource