import { ApplicationCommandOptionType, type APIApplicationCommandNumberOption } from 'discord-api-types/v10'; import { BaseChoiceOption, type ChoiceOption } from '../base.js'; import type { RequiredOptionFields, DefaultValue, OptionMode } from '../../types/shared.js'; export declare class NumberOption extends BaseChoiceOption { private _c; private _r; private _m; private _d; required: () => NumberOption; choices: []>(this: NumberOption, ...choices: Choices) => NumberOption; default: (value: TDefaultValue) => NumberOption; autocomplete: (autocomplete: boolean) => NumberOption; constructor(data: RequiredOptionFields); get Type(): ApplicationCommandOptionType.Number; get DefaultValue(): DefaultValue; min(this: NumberOption, length: number): NumberOption; max(this: NumberOption, length: number): NumberOption; toJSON(): APIApplicationCommandNumberOption; } //# sourceMappingURL=number.d.ts.map