import type { BushClient, BushGuild, BushGuildEmoji, BushRole, BushRoleResolvable } from '#lib'; import { DataManager, type Collection, type Snowflake } from 'discord.js'; 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; }