Type alias ToRawFromModalSubmitComponent<T>

ToRawFromModalSubmitComponent<T>: T extends ModalSubmitComponentsActionRow
    ? RawModalSubmitComponentsActionRow
    : T extends ModalSubmitComponentsLabel
        ? RawModalSubmitComponentsLabel
        : T extends ModalSubmitTextInputComponent
            ? RawModalSubmitTextInputComponent
            : T extends ModalSubmitStringSelectComponent
                ? RawModalSubmitStringSelectComponent
                : T extends ModalSubmitUserSelectComponent
                    ? RawModalSubmitUserSelectComponent
                    : T extends ModalSubmitRoleSelectComponent
                        ? RawModalSubmitRoleSelectComponent
                        : T extends ModalSubmitMentionableSelectComponent
                            ? RawModalSubmitMentionableSelectComponent
                            : T extends ModalSubmitChannelSelectComponent
                                ? RawModalSubmitChannelSelectComponent
                                : T extends ModalSubmitFileUploadComponent
                                    ? RawModalSubmitFileUploadComponent
                                    : T extends ModalSubmitCheckboxComponent
                                        ? RawModalSubmitCheckboxComponent
                                        : (...) extends (...)
                                            ? (...)
                                            : (...)

Type Parameters