import type { ComponentType } from '../types'; import { BaseComponent } from './BaseComponent'; export type APISelectMenuComponentTypes = | ComponentType.ChannelSelect | ComponentType.MentionableSelect | ComponentType.RoleSelect | ComponentType.StringSelect | ComponentType.UserSelect; export class BaseSelectMenuComponent extends BaseComponent { get customId() { return this.data.custom_id; } get disabed() { return this.data.disabled; } get max() { return this.data.max_values; } get min() { return this.data.min_values; } get placeholder() { return this.data.placeholder; } }