import { MessageReaction } from 'discord.js'; import { ExtendedMessage, CustomizableEmbed } from './typedef'; /** * **Documentation Url** of the type: https://simplyd.js.org/docs/systems/starboard#starboardoptions */ export declare type starboardOptions = { embed?: CustomizableEmbed; channelId?: string; min?: number; emoji?: string; strict?: boolean; }; /** * Efficient yet Simplest starboard system ever existed ! * * `NOTE:` **Only Use it in `messageReactionAdd`, `messageReactionRemove` and `messageDelete` events.** * @param reaction * @param options * @link `Documentation:` https://simplyd.js.org/docs/systems/starboard * @example simplydjs.starboard(reaction, { channelId: '1234567890123' }) */ export declare function starboard(reactionOrMessage: MessageReaction | ExtendedMessage, options?: starboardOptions): Promise;