entersState
Allows a voice connection a specified amount of time to enter a given state, otherwise rejects with an error.
declare function entersState(target: VoiceConnection, status: VoiceConnectionStatus, timeoutOrSignal: AbortSignal | number): Promise<VoiceConnection>;declare function entersState(target: VoiceConnection, status: VoiceConnectionStatus, timeoutOrSignal: AbortSignal | number): Promise<VoiceConnection>;| Name | Type | Optional | Description | 
|---|---|---|---|
| target | VoiceConnection | No | The voice connection that we want to observe the state change for | 
| status | VoiceConnectionStatus | No | The status that the voice connection should be in | 
| timeoutOrSignal | AbortSignal | number | No | The maximum time we are allowing for this to occur, or a signal that will abort the operation |