⚠️ Internal: This API is not publically exported by the package.

      Type alias LavalinkWSClientEvents

      LavalinkWSClientEvents: {
          connected: ((event) => void);
          debug: ((message) => void);
          disconnected: ((event) => void);
          error: ((error) => void);
          message: ((message) => void);
          pluginMessage: ((op, message) => void);
          ready: ((event) => void);
      }

      Type declaration

      • connected: ((event) => void)
      • debug: ((message) => void)
          • (message): void
          • Parameters

            • message: string

            Returns void

      • disconnected: ((event) => void)
      • error: ((error) => void)
          • (error): void
          • Parameters

            Returns void

      • message: ((message) => void)
          • (message): void
          • Parameters

            Returns void

      • pluginMessage: ((op, message) => void)
          • (op, message): void
          • Parameters

            • op: string
            • message: Record<string, unknown>

            Returns void

      • ready: ((event) => void)