UNPKG

@globalart/nestcord

Version:

A module for creating Discord bots using NestJS, based on Discord.js

16 lines (15 loc) 842 B
import { NestCordLavaLinkConfigurableModule } from './nestcord-lavalink.module-definition'; import { OnApplicationShutdown, OnModuleInit } from '@nestjs/common'; import { LavalinkManager, NodeManager } from 'lavalink-client'; import { Client } from 'discord.js'; import { NestCordLavalinkModuleOptions } from './nestcord-lavalink-options.interface'; export declare class NestCordLavalinkModule extends NestCordLavaLinkConfigurableModule implements OnModuleInit, OnApplicationShutdown { private readonly client; private readonly lavalinkManager; private readonly nodeManager; private readonly options; private readonly logger; constructor(client: Client, lavalinkManager: LavalinkManager, nodeManager: NodeManager, options: NestCordLavalinkModuleOptions); onModuleInit(): void; onApplicationShutdown(): void; }