import { ExtendedInteraction, ExtendedMessage, CustomizableEmbed, ExtendedButtonStyle } from './typedef'; /** * **Documentation Url** of the type: https://simplyd.js.org/docs/general/calculator#calculatorbuttons */ export interface CalculatorButtons { numbers?: ExtendedButtonStyle; symbols?: ExtendedButtonStyle; delete?: ExtendedButtonStyle; } /** * **Documentation Url** of the options: https://simplyd.js.org/docs/general/calculator#calculatoroptions */ export declare type calculatorOptions = { embed?: CustomizableEmbed; buttons?: CalculatorButtons; strict?: boolean; }; /** * An Unique **calculator** which can be *used inside Discord* * @param msgOrInt * @param options * @link `Documentation:` https://simplyd.js.org/docs/general/calculator * @example simplydjs.calculator(interaction) */ export declare function calculator(msgOrInt: ExtendedMessage | ExtendedInteraction, options?: calculatorOptions): Promise;