import { ButtonInteraction } from 'discord.js'; import { CustomizableEmbed } from '../typedef'; /** * **Documentation Url** of the type: https://simplyd.js.org/docs/handler/manageSuggest#suggestionembeds */ export interface SuggestionEmbeds { accept?: CustomizableEmbed; deny?: CustomizableEmbed; } /** * **Documentation Url** of the options: https://simplyd.js.org/docs/handler/manageSuggest#managesuggestoptions */ export type manageSuggestOptions = { embed?: SuggestionEmbeds; strict?: boolean; }; /** * ## manageSuggest * ### A **Suggestion** handler which handles all sugestions from the package * * @param {ButtonInteraction} button [`ButtonInteraction`](https://old.discordjs.dev/#/docs/discord.js/main/class/ButtonInteraction) * @param {manageSuggestOptions} options [`manageSuggestOptions`](https://simplyd.js.org/docs/handler/managesuggest#managesuggestoptions) * @returns {Promise} `void` * * --- * * @link [`Documentation`](https://simplyd.js.org/docs/handler/manageSuggest) * @example simplydjs.manageSuggest(interaction) */ export declare function manageSuggest(button: ButtonInteraction, options?: manageSuggestOptions): Promise;