/* eslint-disable import/export */ /* eslint-disable @typescript-eslint/no-namespace */ import { enumeration } from 'protons-runtime' export enum MessageType { UNKNOWN_MESSAGE_TYPE = 'UNKNOWN_MESSAGE_TYPE', ONE_TO_ONE = 'ONE_TO_ONE', PUBLIC_GROUP = 'PUBLIC_GROUP', PRIVATE_GROUP = 'PRIVATE_GROUP', SYSTEM_MESSAGE_PRIVATE_GROUP = 'SYSTEM_MESSAGE_PRIVATE_GROUP', COMMUNITY_CHAT = 'COMMUNITY_CHAT', SYSTEM_MESSAGE_GAP = 'SYSTEM_MESSAGE_GAP' } enum __MessageTypeValues { UNKNOWN_MESSAGE_TYPE = 0, ONE_TO_ONE = 1, PUBLIC_GROUP = 2, PRIVATE_GROUP = 3, SYSTEM_MESSAGE_PRIVATE_GROUP = 4, COMMUNITY_CHAT = 5, SYSTEM_MESSAGE_GAP = 6 } export namespace MessageType { export const codec = () => { return enumeration(__MessageTypeValues) } } export enum ImageType { UNKNOWN_IMAGE_TYPE = 'UNKNOWN_IMAGE_TYPE', PNG = 'PNG', JPEG = 'JPEG', WEBP = 'WEBP', GIF = 'GIF' } enum __ImageTypeValues { UNKNOWN_IMAGE_TYPE = 0, PNG = 1, JPEG = 2, WEBP = 3, GIF = 4 } export namespace ImageType { export const codec = () => { return enumeration(__ImageTypeValues) } }