/* tslint:disable:no-empty */ import { ActivityType, Channel, ClientUser, Collection, Emoji, Guild, Presence, User } from 'discord.js' export default class FakeClient { user: ClientUser = { id: '0', setActivity: async ( name: string | null, options?: { url?: string, type?: ActivityType | number } ): Promise => { return {} as Presence } } as ClientUser users: Collection = new Collection() guilds: Collection = new Collection() channels: Collection = new Collection() emojis: Collection = new Collection() async login (token: string): Promise { return token } on (name: string, callback: any) {} async destroy () {} }