import { RootCommandMeta, SlashCommandDiscovery, SubcommandGroupMeta } from '../slash-command.discovery.js'; /** * Decorator that marks a method as a subcommand. * @param options The subcommand options. * @returns The decorated method. * @see SlashCommandDiscovery * @url https://necord.org/interactions/slash-commands#groups */ export declare const SubcommandGroup: import("@nestjs/core").ReflectableDecorator, SlashCommandDiscovery>; /** * Factory that creates a decorator that marks a class as a slash command group. * @param rootOptions * @returns The decorator. * @see SlashCommand * @see SubcommandGroup * @url https://necord.org/interactions/slash-commands#groups */ export declare const createCommandGroupDecorator: (rootOptions: Omit) => (subOptions?: Omit) => ClassDecorator;