func (x *ExtendedTextMessage_ExtendedTextMessagePreviewType) UnmarshalJSON(b []byte) error {
	num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
	if err != nil {
		return err
	}
	*x = ExtendedTextMessage_ExtendedTextMessagePreviewType(num)
	return nil
}
Deprecated: Do not use.
package proto
import (
	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
	reflect "reflect"
	sync "sync"
)
const (
	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
)
type AdReplyInfo_AdReplyInfoMediaType int32
const (
	AdReplyInfo_NONE  AdReplyInfo_AdReplyInfoMediaType = 0
	AdReplyInfo_IMAGE AdReplyInfo_AdReplyInfoMediaType = 1
	AdReplyInfo_VIDEO AdReplyInfo_AdReplyInfoMediaType = 2
)
var (
	AdReplyInfo_AdReplyInfoMediaType_name = map[int32]string{
		0: "NONE",
		1: "IMAGE",
		2: "VIDEO",
	}
	AdReplyInfo_AdReplyInfoMediaType_value = map[string]int32{
		"NONE":  0,
		"IMAGE": 1,
		"VIDEO": 2,
	}
)
func (x AdReplyInfo_AdReplyInfoMediaType) Enum() *AdReplyInfo_AdReplyInfoMediaType {
	p := new(AdReplyInfo_AdReplyInfoMediaType)
	*p = x
	return p
}
func (x AdReplyInfo_AdReplyInfoMediaType) String() string {
	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (AdReplyInfo_AdReplyInfoMediaType) Descriptor() protoreflect.EnumDescriptor {
	return file_def_proto_enumTypes[0].Descriptor()
}
func (AdReplyInfo_AdReplyInfoMediaType) Type() protoreflect.EnumType {
	return &file_def_proto_enumTypes[0]
}
func (x AdReplyInfo_AdReplyInfoMediaType) Number() protoreflect.EnumNumber {
	return protoreflect.EnumNumber(x)
}
func (x *AdReplyInfo_AdReplyInfoMediaType) UnmarshalJSON(b []byte) error {
	num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
	if err != nil {
		return err
	}
	*x = AdReplyInfo_AdReplyInfoMediaType(num)
	return nil
}
func (AdReplyInfo_AdReplyInfoMediaType) EnumDescriptor() ([]byte, []int) {
	return file_def_proto_rawDescGZIP(), []int{14, 0}
}
type ExternalAdReplyInfo_ExternalAdReplyInfoMediaType int32
const (
	ExternalAdReplyInfo_NONE  ExternalAdReplyInfo_ExternalAdReplyInfoMediaType = 0
	ExternalAdReplyInfo_IMAGE ExternalAdReplyInfo_ExternalAdReplyInfoMediaType = 1
	ExternalAdReplyInfo_VIDEO ExternalAdReplyInfo_ExternalAdReplyInfoMediaType = 2
)
var (
	ExternalAdReplyInfo_ExternalAdReplyInfoMediaType_name = map[int32]string{
		0: "NONE",
		1: "IMAGE",
		2: "VIDEO",
	}
	ExternalAdReplyInfo_ExternalAdReplyInfoMediaType_value = map[string]int32{
		"NONE":  0,
		"IMAGE": 1,
		"VIDEO": 2,
	}
)
func (x ExternalAdReplyInfo_ExternalAdReplyInfoMediaType) Enum() *ExternalAdReplyInfo_ExternalAdReplyInfoMediaType {
	p := new(ExternalAdReplyInfo_ExternalAdReplyInfoMediaType)
	*p = x
	return p
}
func (x ExternalAdReplyInfo_ExternalAdReplyInfoMediaType) String() string {
	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (ExternalAdReplyInfo_ExternalAdReplyInfoMediaType) Descriptor() protoreflect.EnumDescriptor {
	return file_def_proto_enumTypes[1].Descriptor()
}
func (ExternalAdReplyInfo_ExternalAdReplyInfoMediaType) Type() protoreflect.EnumType {
	return &file_def_proto_enumTypes[1]
}
func (x ExternalAdReplyInfo_ExternalAdReplyInfoMediaType) Number() protoreflect.EnumNumber {
	return protoreflect.EnumNumber(x)
}
func (x *ExternalAdReplyInfo_ExternalAdReplyInfoMediaType) UnmarshalJSON(b []byte) error {
	num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
	if err != nil {
		return err
	}
	*x = ExternalAdReplyInfo_ExternalAdReplyInfoMediaType(num)
	return nil
}
func (ExternalAdReplyInfo_ExternalAdReplyInfoMediaType) EnumDescriptor() ([]byte, []int) {
	return file_def_proto_rawDescGZIP(), []int{15, 0}
}
type InvoiceMessage_InvoiceMessageAttachmentType int32
const (
	InvoiceMessage_IMAGE InvoiceMessage_InvoiceMessageAttachmentType = 0
	InvoiceMessage_PDF   InvoiceMessage_InvoiceMessageAttachmentType = 1
)
var (
	InvoiceMessage_InvoiceMessageAttachmentType_name = map[int32]string{
		0: "IMAGE",
		1: "PDF",
	}
	InvoiceMessage_InvoiceMessageAttachmentType_value = map[string]int32{
		"IMAGE": 0,
		"PDF":   1,
	}
)
func (x InvoiceMessage_InvoiceMessageAttachmentType) Enum() *InvoiceMessage_InvoiceMessageAttachmentType {
	p := new(InvoiceMessage_InvoiceMessageAttachmentType)
	*p = x
	return p
}
func (x InvoiceMessage_InvoiceMessageAttachmentType) String() string {
	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (InvoiceMessage_InvoiceMessageAttachmentType) Descriptor() protoreflect.EnumDescriptor {
	return file_def_proto_enumTypes[2].Descriptor()
}
func (InvoiceMessage_InvoiceMessageAttachmentType) Type() protoreflect.EnumType {
	return &file_def_proto_enumTypes[2]
}
func (x InvoiceMessage_InvoiceMessageAttachmentType) Number() protoreflect.EnumNumber {
	return protoreflect.EnumNumber(x)
}
func (x *InvoiceMessage_InvoiceMessageAttachmentType) UnmarshalJSON(b []byte) error {
	num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
	if err != nil {
		return err
	}
	*x = InvoiceMessage_InvoiceMessageAttachmentType(num)
	return nil
}
func (InvoiceMessage_InvoiceMessageAttachmentType) EnumDescriptor() ([]byte, []int) {
	return file_def_proto_rawDescGZIP(), []int{19, 0}
}
type ExtendedTextMessage_ExtendedTextMessageFontType int32
const (
	ExtendedTextMessage_SANS_SERIF        ExtendedTextMessage_ExtendedTextMessageFontType = 0
	ExtendedTextMessage_SERIF             ExtendedTextMessage_ExtendedTextMessageFontType = 1
	ExtendedTextMessage_NORICAN_REGULAR   ExtendedTextMessage_ExtendedTextMessageFontType = 2
	ExtendedTextMessage_BRYNDAN_WRITE     ExtendedTextMessage_ExtendedTextMessageFontType = 3
	ExtendedTextMessage_BEBASNEUE_REGULAR ExtendedTextMessage_ExtendedTextMessageFontType = 4
	ExtendedTextMessage_OSWALD_HEAVY      ExtendedTextMessage_ExtendedTextMessageFontType = 5
)
var (
	ExtendedTextMessage_ExtendedTextMessageFontType_name = map[int32]string{
		0: "SANS_SERIF",
		1: "SERIF",
		2: "NORICAN_REGULAR",
		3: "BRYNDAN_WRITE",
		4: "BEBASNEUE_REGULAR",
		5: "OSWALD_HEAVY",
	}
	ExtendedTextMessage_ExtendedTextMessageFontType_value = map[string]int32{
		"SANS_SERIF":        0,
		"SERIF":             1,
		"NORICAN_REGULAR":   2,
		"BRYNDAN_WRITE":     3,
		"BEBASNEUE_REGULAR": 4,
		"OSWALD_HEAVY":      5,
	}
)
func (x ExtendedTextMessage_ExtendedTextMessageFontType) Enum() *ExtendedTextMessage_ExtendedTextMessageFontType {
	p := new(ExtendedTextMessage_ExtendedTextMessageFontType)
	*p = x
	return p
}
func (x ExtendedTextMessage_ExtendedTextMessageFontType) String() string {
	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (ExtendedTextMessage_ExtendedTextMessageFontType) Descriptor() protoreflect.EnumDescriptor {
	return file_def_proto_enumTypes[3].Descriptor()
}
func (ExtendedTextMessage_ExtendedTextMessageFontType) Type() protoreflect.EnumType {
	return &file_def_proto_enumTypes[3]
}
func (x ExtendedTextMessage_ExtendedTextMessageFontType) Number() protoreflect.EnumNumber {
	return protoreflect.EnumNumber(x)
}
func (x *ExtendedTextMessage_ExtendedTextMessageFontType) UnmarshalJSON(b []byte) error {
	num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
	if err != nil {
		return err
	}
	*x = ExtendedTextMessage_ExtendedTextMessageFontType(num)
	return nil
}
func (ExtendedTextMessage_ExtendedTextMessageFontType) EnumDescriptor() ([]byte, []int) {
	return file_def_proto_rawDescGZIP(), []int{22, 0}
}
type ExtendedTextMessage_ExtendedTextMessagePreviewType int32
const (
	ExtendedTextMessage_NONE  ExtendedTextMessage_ExtendedTextMessagePreviewType = 0
	ExtendedTextMessage_VIDEO ExtendedTextMessage_ExtendedTextMessagePreviewType = 1
)
var (
	ExtendedTextMessage_ExtendedTextMessagePreviewType_name = map[int32]string{
		0: "NONE",
		1: "VIDEO",
	}
	ExtendedTextMessage_ExtendedTextMessagePreviewType_value = map[string]int32{
		"NONE":  0,
		"VIDEO": 1,
	}
)
func (x ExtendedTextMessage_ExtendedTextMessagePreviewType) Enum() *ExtendedTextMessage_ExtendedTextMessagePreviewType {
	p := new(ExtendedTextMessage_ExtendedTextMessagePreviewType)
	*p = x
	return p
}
func (x ExtendedTextMessage_ExtendedTextMessagePreviewType) String() string {
	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (ExtendedTextMessage_ExtendedTextMessagePreviewType) Descriptor() protoreflect.EnumDescriptor {
	return file_def_proto_enumTypes[4].Descriptor()
}
func (ExtendedTextMessage_ExtendedTextMessagePreviewType) Type() protoreflect.EnumType {
	return &file_def_proto_enumTypes[4]
}
func (x ExtendedTextMessage_ExtendedTextMessagePreviewType) Number() protoreflect.EnumNumber {
	return protoreflect.EnumNumber(x)
}