/// import { EventEmitter } from 'events'; interface DiscordClient { on(event: 'message', listener: (message: string) => void): this; emit(event: 'message', message: string): boolean; on(event: 'error', listener: (error: Error) => void): this; emit(event: 'error', error: Error): boolean; } declare class DiscordClient extends EventEmitter { private token; private channelName; private prefix; private client; private channel?; constructor(token: string, channelName: string, prefix: string); init: () => Promise; sendMessage: (message: string) => Promise; private listenForMessages; } export default DiscordClient;