import { ChatInputCommandInteraction, Message } from 'rbx-discord'; import { Client } from '../../../instances/structures'; export type callback = (client: Client, interaction: ChatInputCommandInteraction) => unknown; export type legacyCallback = (client: Client, message: Message, ...args: string[]) => unknown; export declare class SharedCallback { readonly callback: callback; readonly execute: legacyCallback; setCallback(callback: callback): this; setExecution(callback: legacyCallback): this; } //# sourceMappingURL=Callback.d.ts.map