export interface SelectMenuModalData<Cached extends CacheType = CacheType> extends BaseModalData<ComponentType.ChannelSelect  | ComponentType.MentionableSelect  | ComponentType.RoleSelect  | ComponentType.StringSelect  | ComponentType.UserSelect>

Type Parameters

optional
Cached? extends CacheType = CacheType

customId : string

The custom id of the component

id : number

The id of the component

Inherited from: BaseModalData

The resolved roles

type : Type

The component type of the component

Inherited from: BaseModalData

optional
users? : ReadonlyCollection<Snowflake, User>

The resolved users

values : readonly string[]

The values of the component