export declare class VoiceAPIeditUserVoiceState() : Promise<never>
Edits a user's voice state in a guild
See also: https://discord.com/developers/docs/resources/voice#modify-user-voice-state
editVoiceState(guildId: Snowflakeoptions?: Pick<RequestData, 'auth' | 'signal'>) : Promise<never>
guildId: Snowflake
options?: Pick<RequestData, 'auth' | 'signal'>
Edits the voice state for the current user
See also: https://discord.com/developers/docs/resources/voice#modify-current-user-voice-state
getUserVoiceState() : Promise<APIVoiceState>
Fetches voice state of a user by their id
See also: https://discord.com/developers/docs/resources/voice#get-user-voice-state
getVoiceRegions(options?: Pick<RequestData, 'auth' | 'signal'>) : Promise<RESTGetAPIVoiceRegionsResult>
options?: Pick<RequestData, 'auth' | 'signal'>
Fetches all voice regions
See also: https://discord.com/developers/docs/resources/voice#list-voice-regions
getVoiceState(options: Snowflake{ auth, signal }?: Pick<RequestData, 'auth' | 'signal'>) : Promise<APIVoiceState>
options: Snowflake
{ auth, signal }?: Pick<RequestData, 'auth' | 'signal'>
Fetches the current user's voice state
See also: https://discord.com/developers/docs/resources/voice#get-current-user-voice-state