v
5.0.0-rc.3
Github Link
⚠️ Internal:
This API is not publically exported by the package.
lavaclient
<internal>
Module <internal>
Index
Classes
Agent
Arbitrary
Async
Resource
Blob
Client
Request
Duplex
Event
Emitter
Incoming
Message
Key
Object
LavalinkAPI
Lavalink
Http
Client
LavalinkWSClient
Outgoing
Message
PlayerAPI
Random
Readable
Server
Server
Server
Server
Server
Response
SessionAPI
Socket
Stream
Stream
TLSSocket
Typed
Emitter
URL
URLSearch
Params
Value
Web
Socket
Writable
X509
Certificate
Variables - Other
Emitter
Emitter
Readable
Byte
Stream
Controller
Readable
Stream
Readable
StreamBYOBReader
Readable
Stream
Default
Controller
Readable
Stream
Default
Reader
Type
Id
Type
Id
Web
Socket
Alias
Writable
Stream
Writable
Stream
Default
Controller
Writable
Stream
Default
Writer
error
message
type
Symbol
Variables - symbols
Brand
Type
Id
Fiber
Id
Type
Id
Refined
Constructors
Type
Id
Request
Type
Id
Type Aliases - Other
Any
Rest
Any
Schema
Args
Array
Buffer
View
Base
Node
Events
Binary
Like
Buffer
Encoding
Buffer
Like
Builtin
Iterator
Return
Compose
Fn
Param
Default
Event
Map
Default
Listener
Did
Not
Finish
Error
Event
Map
Event
Map
Executed
Lavalink
Http
Request
Finish
Finished
Has
Request
Info
Keys
Key
Key
Format
Key
Object
Type
Key
Type
Key
Type
Key
Usage
LavalinkHTTPError
Reason
Lavalink
Http
Client
Events
Lavalink
Http
Client
Request
Event
Lavalink
Http
Client
Statistics
LavalinkWSClient
Events
LavalinkWSClient
Reconnect
Fn
Listener
Listener
Signature
Lookup
Function
Message
Outgoing
Http
Header
Parameter
Readable
Stream
Controller
Readable
Stream
Read
Result
Readable
Stream
Reader
Rename
Request
Listener
Secure
Version
Server
Options
Socket
Connect
Opts
Socket
Ready
State
Typed
Array
type
Symbol
Type Aliases - annotations
Examples
Annotation
Message
Annotation
Type Aliases - model
AST
Literal
Value
Parse
Errors
Transformation
Type Aliases - models
Cause
Data
Duration
Value
Either
Equals
Exit
Fiber
Id
Option
Type Aliases - symbols
Brand
Type
Id
Fiber
Id
Type
Id
Refined
Constructors
Type
Id
Request
Type
Id
Type Aliases - types
Simplify
Union
To
Intersection
Interfaces - Other
Address
Info
Agent
Options
Array
Options
Asymmetric
Key
Details
Async
Resource
Options
Blob
Options
Certificate
Cipher
Name
And
Protocol
Client
Request
Args
Common
Connection
Options
Connect
Opts
Crypto
Key
Detailed
Peer
Certificate
Dict
Drop
Argument
Duplex
Options
Element
Ephemeral
Key
Info
Errno
Exception
Event
Emitter
Event
Emitter
Options
Incoming
Http
Headers
Index
Signature
Information
Event
Ipc
Socket
Connect
Opts
Json
Web
Key
Jwk
Key
Export
Options
Key
Algorithm
Key
Export
Options
Key
Object
Lavalink
Http
Client
Options
Lavalink
Http
Request
LavalinkWSClient
Connect
Options
LavalinkWSClient
Connected
Event
LavalinkWSClient
Disconnected
Event
LavalinkWSClient
Options
LavalinkWSClient
Ready
Event
LavalinkWSClient
Reconnect
Options
Listen
Options
Lookup
Address
Lookup
Options
On
Read
Opts
Outgoing
Http
Headers
Parse
Error
Parse
Result
Peer
Certificate
Prepared
Lavalink
Http
Request
Property
Signature
Pxf
Object
Queuing
Strategy
Queuing
Strategy
Size
Random
Generator
Read
Only
Dict
Read
Write
Stream
Readable
Byte
Stream
Controller
Readable
Byte
Stream
Controller
Callback
Readable
Options
Readable
Stream
Readable
Stream
Readable
Stream
Async
Iterator
Readable
StreamBYOBReader
Readable
Stream
Default
Controller
Readable
Stream
Default
Reader
Readable
Stream
Error
Callback
Readable
Stream
Generic
Reader
Readable
Stream
Get
Reader
Options
Readable
Stream
Read
Done
Result
Readable
Stream
Read
Value
Result
Readable
Writable
Pair
Secure
Context
Secure
Context
Options
Server
Options
Server
Opts
Socket
Constructor
Opts
Static
Event
Emitter
Iterator
Options
Static
Event
Emitter
Options
Stream
Pipe
Options
TLSSocket
Options
Tcp
Socket
Connect
Opts
Template
Literal
Span
Tls
Options
Typed
Event
Emitter
URLSearch
Params
Iterator
Underlying
Byte
Source
Underlying
Sink
Underlying
Sink
Abort
Callback
Underlying
Sink
Close
Callback
Underlying
Sink
Start
Callback
Underlying
Sink
Write
Callback
Underlying
Source
Underlying
Source
Cancel
Callback
Underlying
Source
Pull
Callback
Underlying
Source
Start
Callback
Web
Socket
Alias
Writable
Options
Writable
Stream
Writable
Stream
Writable
Stream
Default
Controller
Writable
Stream
Default
Writer
X509
Check
Options
Zlib
Options
Interfaces - annotations
Annotated
Annotations
Interfaces - model
Any
Keyword
Arbitrary
Big
Int
Keyword
Boolean
Keyword
Compose
Transformation
Declaration
Enums
Final
Property
Signature
Transformation
Final
Transformation
Forbidden
Index
Key
Lazy
Literal
Missing
Never
Keyword
Non
Empty
Chunk
Non
Empty
Iterable
Number
Keyword
Object
Keyword
Parse
Options
Pretty
Property
Signature
Transform
Refinement
String
Keyword
Symbol
Keyword
Template
Literal
Transform
Tuple
Type
Type
Literal
Type
Literal
Transformation
Undefined
Keyword
Unexpected
Union
Union
Member
Unique
Symbol
Unknown
Keyword
Void
Keyword
Interfaces - models
Brand
Case
Chunk
Composite
Die
Duration
Effect
Unify
Either
Unify
Empty
Equal
Exit
Unify
Exit
Unify
Ignore
Fail
Failure
Hash
Inspectable
Interrupt
None
Option
Unify
Parallel
Pipeable
Predicate
Refinement
Request
Runtime
Sequential
Success
Tag
Unify
Variance
Struct
Variance
Struct
Variance
Struct
Interfaces - type class
Equivalence
Namespaces
Brand
Case
Cause
Chunk
Event
Emitter
Request
Stream
Web
Socket
Enumerations
LavalinkWSClient
State
References
Brand
Errors
Constructor
Unbranded
References
Brand
Errors
Re-exports
BrandErrors
Constructor
Re-exports
Constructor
Unbranded
Re-exports
Unbranded
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
On This Page
Brand
Errors
Constructor
Unbranded
Preparing search index...
The search index is not available
lavaclient - v5.0.0-rc.3
Classes
Cluster
ClusterNode
ClusterPlayerManager
Node
NodePlayerManager
Penalties
Player
PlayerVoice
Functions
DefaultLoadBalancer
getId
getUserData
nextOrThrow
Type Aliases
ClientDebugEvent
ClusterNodeOptions
ClusterPlayer
Identifiable
LoadBalancerFactory
NodeOptions
Snowflake
Interfaces
Client
ClientEvents
ClusterEvents
ClusterOptions
ClusterPlayerManagerOptions
ConnectOptions
DiscordResource
FetchOptions
LoadBalancer
NodeDiscordOptions
NodeEvents
PenaltyProvider
PlayerEvents
PlayerManager
PlayerVoiceEvents
VoiceServerUpdate
VoiceStateUpdate
Modules
<internal>
Classes
Agent
Arbitrary
AsyncResource
Blob
ClientRequest
Duplex
EventEmitter
IncomingMessage
KeyObject
LavalinkAPI
LavalinkHttpClient
LavalinkWSClient
OutgoingMessage
PlayerAPI
Random
Readable
Server
Server
Server
Server
ServerResponse
SessionAPI
Socket
Stream
Stream
TLSSocket
TypedEmitter
URL
URLSearchParams
Value
WebSocket
Writable
X509Certificate
Variables
Other
Emitter
Emitter
ReadableByteStreamController
ReadableStream
ReadableStreamBYOBReader
ReadableStreamDefaultController
ReadableStreamDefaultReader
TypeId
TypeId
WebSocketAlias
WritableStream
WritableStreamDefaultController
WritableStreamDefaultWriter
error
message
typeSymbol
symbols
BrandTypeId
FiberIdTypeId
RefinedConstructorsTypeId
RequestTypeId
Type Aliases
Other
AnyRest
AnySchema
Args
ArrayBufferView
BaseNodeEvents
BinaryLike
BufferEncoding
BufferLike
BuiltinIteratorReturn
ComposeFnParam
DefaultEventMap
DefaultListener
DidNotFinish
Error
EventMap
EventMap
ExecutedLavalinkHttpRequest
Finish
Finished
HasRequest
InfoKeys
Key
KeyFormat
KeyObjectType
KeyType
KeyType
KeyUsage
LavalinkHTTPErrorReason
LavalinkHttpClientEvents
LavalinkHttpClientRequestEvent
LavalinkHttpClientStatistics
LavalinkWSClientEvents
LavalinkWSClientReconnectFn
Listener
ListenerSignature
LookupFunction
Message
OutgoingHttpHeader
Parameter
ReadableStreamController
ReadableStreamReadResult
ReadableStreamReader
Rename
RequestListener
SecureVersion
ServerOptions
SocketConnectOpts
SocketReadyState
TypedArray
typeSymbol
annotations
ExamplesAnnotation
MessageAnnotation
model
AST
LiteralValue
ParseErrors
Transformation
models
Cause
Data
DurationValue
Either
Equals
Exit
FiberId
Option
symbols
BrandTypeId
FiberIdTypeId
RefinedConstructorsTypeId
RequestTypeId
types
Simplify
UnionToIntersection
Interfaces
Other
AddressInfo
AgentOptions
ArrayOptions
AsymmetricKeyDetails
AsyncResourceOptions
BlobOptions
Certificate
CipherNameAndProtocol
ClientRequestArgs
CommonConnectionOptions
ConnectOpts
CryptoKey
DetailedPeerCertificate
Dict
DropArgument
DuplexOptions
Element
EphemeralKeyInfo
ErrnoException
EventEmitter
EventEmitterOptions
IncomingHttpHeaders
IndexSignature
InformationEvent
IpcSocketConnectOpts
JsonWebKey
JwkKeyExportOptions
KeyAlgorithm
KeyExportOptions
KeyObject
LavalinkHttpClientOptions
LavalinkHttpRequest
LavalinkWSClientConnectOptions
LavalinkWSClientConnectedEvent
LavalinkWSClientDisconnectedEvent
LavalinkWSClientOptions
LavalinkWSClientReadyEvent
LavalinkWSClientReconnectOptions
ListenOptions
LookupAddress
LookupOptions
OnReadOpts
OutgoingHttpHeaders
ParseError
ParseResult
PeerCertificate
PreparedLavalinkHttpRequest
PropertySignature
PxfObject
QueuingStrategy
QueuingStrategySize
RandomGenerator
ReadOnlyDict
ReadWriteStream
ReadableByteStreamController
ReadableByteStreamControllerCallback
ReadableOptions
ReadableStream
ReadableStream
ReadableStreamAsyncIterator
ReadableStreamBYOBReader
ReadableStreamDefaultController
ReadableStreamDefaultReader
ReadableStreamErrorCallback
ReadableStreamGenericReader
ReadableStreamGetReaderOptions
ReadableStreamReadDoneResult
ReadableStreamReadValueResult
ReadableWritablePair
SecureContext
SecureContextOptions
ServerOptions
ServerOpts
SocketConstructorOpts
StaticEventEmitterIteratorOptions
StaticEventEmitterOptions
StreamPipeOptions
TLSSocketOptions
TcpSocketConnectOpts
TemplateLiteralSpan
TlsOptions
TypedEventEmitter
URLSearchParamsIterator
UnderlyingByteSource
UnderlyingSink
UnderlyingSinkAbortCallback
UnderlyingSinkCloseCallback
UnderlyingSinkStartCallback
UnderlyingSinkWriteCallback
UnderlyingSource
UnderlyingSourceCancelCallback
UnderlyingSourcePullCallback
UnderlyingSourceStartCallback
WebSocketAlias
WritableOptions
WritableStream
WritableStream
WritableStreamDefaultController
WritableStreamDefaultWriter
X509CheckOptions
ZlibOptions
annotations
Annotated
Annotations
model
AnyKeyword
Arbitrary
BigIntKeyword
BooleanKeyword
ComposeTransformation
Declaration
Enums
FinalPropertySignatureTransformation
FinalTransformation
Forbidden
Index
Key
Lazy
Literal
Missing
NeverKeyword
NonEmptyChunk
NonEmptyIterable
NumberKeyword
ObjectKeyword
ParseOptions
Pretty
PropertySignatureTransform
Refinement
StringKeyword
SymbolKeyword
TemplateLiteral
Transform
Tuple
Type
TypeLiteral
TypeLiteralTransformation
UndefinedKeyword
Unexpected
Union
UnionMember
UniqueSymbol
UnknownKeyword
VoidKeyword
models
Brand
Case
Chunk
Composite
Die
Duration
EffectUnify
EitherUnify
Empty
Equal
ExitUnify
ExitUnifyIgnore
Fail
Failure
Hash
Inspectable
Interrupt
None
OptionUnify
Parallel
Pipeable
Predicate
Refinement
Request
Runtime
Sequential
Success
TagUnify
VarianceStruct
VarianceStruct
VarianceStruct
type class
Equivalence
Namespaces
Brand
Type Aliases
models
Brands
EnsureCommonBase
FromConstructor
Unbranded
Interfaces
models
BrandErrors
Constructor
RefinementError
Case
Interfaces
models
Constructor
Cause
Interfaces
models
Variance
Chunk
Type Aliases
Infer
With
EventEmitter
Classes
EventEmitterAsyncResource
Interfaces
Abortable
EventEmitterAsyncResourceOptions
EventEmitterReferencingAsyncResource
References
EventEmitter
Request
Type Aliases
type-level
Error
OptionalResult
Result
Success
Interfaces
models
Constructor
Variance
Stream
Classes
PassThrough
Transform
Functions
addAbortSignal
duplexPair
finished
getDefaultHighWaterMark
isErrored
isReadable
pipeline
setDefaultHighWaterMark
Type Aliases
PipelineCallback
PipelineDestination
PipelineDestinationIterableFunction
PipelineDestinationPromiseFunction
PipelinePromise
PipelineSource
PipelineSourceFunction
PipelineTransform
PipelineTransformSource
TransformCallback
Interfaces
FinishedOptions
Pipe
PipelineOptions
StreamOptions
TransformOptions
Namespaces
finished
Functions
__promisify__
pipeline
Functions
__promisify__
promises
Functions
finished
pipeline
Interfaces
FinishedOptions
References
ArrayOptions
Duplex
DuplexOptions
Readable
ReadableOptions
Stream
Writable
WritableOptions
WebSocket
Classes
Server
Functions
createWebSocketStream
Variables
WebSocket
WebSocketServer
Type Aliases
CertMeta
Data
FinishRequestCallback
RawData
VerifyClientCallbackAsync
VerifyClientCallbackSync
Interfaces
AddressInfo
ClientOptions
CloseEvent
ErrorEvent
Event
EventListenerOptions
MessageEvent
PerMessageDeflateOptions
ServerOptions
WebSocket
WebSocketEventMap
WebSocketServer
Enumerations
LavalinkWSClientState
References
BrandErrors
Constructor
Unbranded
Namespaces
S
Functions
Chunk transformations
chunk
chunkFromSelf
Data transformations
data
dataFromSelf
Date filters
validDate
Date transformations
dateFromString
Duration transformations
durationFromHrTime
Either transformations
either
eitherFromSelf
Option transformations
option
optionFromNullable
optionFromSelf
Other
_default
from
optional
propertySignature
to
ReadonlyArray filters
itemsCount
maxItems
minItems
ReadonlyMap transformations
readonlyMap
readonlyMapFromSelf
ReadonlySet transformations
readonlySet
readonlySetFromSelf
Uint8Array transformations
uint8ArrayFromNumbers
annotations
annotations
description
documentation
equivalence
examples
identifier
jsonSchema
message
title
bigint filters
betweenBigint
greaterThanBigint
greaterThanOrEqualToBigint
lessThanBigint
lessThanOrEqualToBigint
negativeBigint
nonNegativeBigint
nonPositiveBigint
positiveBigint
bigint transformations
bigintFromNumber
bigintFromString
clampBigint
boolean transformations
not
classes
Class
TaggedClass
TaggedError
TaggedRequest
combinators
array
attachPropertySignature
brand
compose
element
extend
filter
keyof
lazy
mutable
nonEmptyArray
nullable
omit
optionalElement
partial
pick
record
required
rest
struct
transform
transformOrFail
tuple
union
constructors
declare
enums
fromBrand
instanceOf
literal
make
templateLiteral
uniqueSymbol
decoding
decode
decodeEither
decodeOption
decodePromise
decodeSync
encoding
encode
encodeEither
encodeOption
encodePromise
encodeSync
encoding transformations
base64
base64url
hex
guards
isSchema
number filters
between
finite
greaterThan
greaterThanOrEqualTo
int
lessThan
lessThanOrEqualTo
multipleOf
negative
nonNaN
nonNegative
nonPositive
positive
number transformations
clamp
numberFromString
parsing
parse
parseEither
parseOption
parsePromise
parseSync
renaming
rename
string filters
endsWith
includes
length
lowercased
maxLength
minLength
nonEmpty
pattern
startsWith
trimmed
uppercased
string transformations
lowercase
parseJson
split
trim
uppercase
symbol transformations
symbolFromString
validation
asserts
is
validate
validateEither
validateOption
validatePromise
validateSync
Variables
Date constructors
DateFromSelf
ValidDate
ValidDateFromSelf
Duration constructors
DurationFromSelf
Other
Date
Duration
Uint8Array
null
undefined
void
Uint8Array constructors
Uint8ArrayFromSelf
bigint constructors
BigintFromNumber
NegativeBigint
NegativeBigintFromSelf
NonNegativeBigint
NonNegativeBigintFromSelf
NonPositiveBigint
NonPositiveBigintFromSelf
PositiveBigint
PositiveBigintFromSelf
bigint
boolean constructors
Not
encoding constructors
Base64
Base64Url
Hex
number constructors
Finite
Int
JsonNumber
Negative
NonNaN
NonNegative
NonPositive
NumberFromString
Positive
primitives
any
bigintFromSelf
boolean
never
number
object
string
symbolFromSelf
unknown
string constructors
NonEmpty
ParseJson
Trim
Trimmed
ULID
UUID
string transformations
Lowercase
Uppercase
symbol constructors
symbol
type id
BetweenBigintTypeId
BetweenTypeId
BrandTypeId
EndsWithTypeId
FiniteTypeId
GreaterThanBigintTypeId
GreaterThanOrEqualToBigintTypeId
GreaterThanOrEqualToTypeId
GreaterThanTypeId
IncludesTypeId
InstanceOfTypeId
IntTypeId
ItemsCountTypeId
JsonNumberTypeId
LengthTypeId
LessThanBigintTypeId
LessThanOrEqualToBigintTypeId
LessThanOrEqualToTypeId
LessThanTypeId
LowercasedTypeId
MaxItemsTypeId
MaxLengthTypeId
MinItemsTypeId
MinLengthTypeId
MultipleOfTypeId
NonNaNTypeId
PatternTypeId
StartsWithTypeId
TrimmedTypeId
ULIDTypeId
UUIDTypeId
UppercasedTypeId
ValidDateTypeId
Type Aliases
Other
FromOptionalKeys
FromStruct
Join
Mutable
StructFields
ToOptionalKeys
ToStruct
symbol
TypeId
Interfaces
Other
DocAnnotations
FilterAnnotations
OptionalPropertySignature
PropertySignature
classes
Class
model
BrandSchema
Schema
Namespaces
Other
Schema
Type Aliases
From
To
ToAsserts
Interfaces
Variance
classes
TaggedRequest
Interfaces
classes
Base
ResultSchemas