import { Collection, DataManager, Snowflake } from 'discord.js'; import { BushClient, BushRoleResolvable } from '../discord-akairo/BushClient'; import { BushGuild } from './BushGuild'; import { BushGuildEmoji } from './BushGuildEmoji'; import { BushRole } from './BushRole'; export class BushGuildEmojiRoleManager extends DataManager { public constructor(emoji: BushGuildEmoji); public declare readonly client: BushClient; public emoji: BushGuildEmoji; public guild: BushGuild; public add( roleOrRoles: BushRoleResolvable | readonly BushRoleResolvable[] | Collection ): Promise; public set(roles: readonly BushRoleResolvable[] | Collection): Promise; public remove( roleOrRoles: BushRoleResolvable | readonly BushRoleResolvable[] | Collection ): Promise; }