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