UNPKG

@chatie/grpc

Version:
736 lines (621 loc) 31.3 kB
// package: wechaty.puppet // file: puppet/message.proto import * as jspb from "google-protobuf"; import * as google_protobuf_wrappers_pb from "google-protobuf/google/protobuf/wrappers_pb"; import * as puppet_file_box_pb from "../puppet/file_box_pb"; export class MessagePayloadRequest extends jspb.Message { getId(): string; setId(value: string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): MessagePayloadRequest.AsObject; static toObject(includeInstance: boolean, msg: MessagePayloadRequest): MessagePayloadRequest.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: MessagePayloadRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): MessagePayloadRequest; static deserializeBinaryFromReader(message: MessagePayloadRequest, reader: jspb.BinaryReader): MessagePayloadRequest; } export namespace MessagePayloadRequest { export type AsObject = { id: string, } } export class MessagePayloadResponse extends jspb.Message { getId(): string; setId(value: string): void; getFilename(): string; setFilename(value: string): void; getText(): string; setText(value: string): void; getTimestamp(): number; setTimestamp(value: number): void; getType(): MessageTypeMap[keyof MessageTypeMap]; setType(value: MessageTypeMap[keyof MessageTypeMap]): void; getFromId(): string; setFromId(value: string): void; getRoomId(): string; setRoomId(value: string): void; getToId(): string; setToId(value: string): void; clearMentionIdsList(): void; getMentionIdsList(): Array<string>; setMentionIdsList(value: Array<string>): void; addMentionIds(value: string, index?: number): string; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): MessagePayloadResponse.AsObject; static toObject(includeInstance: boolean, msg: MessagePayloadResponse): MessagePayloadResponse.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: MessagePayloadResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): MessagePayloadResponse; static deserializeBinaryFromReader(message: MessagePayloadResponse, reader: jspb.BinaryReader): MessagePayloadResponse; } export namespace MessagePayloadResponse { export type AsObject = { id: string, filename: string, text: string, timestamp: number, type: MessageTypeMap[keyof MessageTypeMap], fromId: string, roomId: string, toId: string, mentionIdsList: Array<string>, } } export class MessageImageRequest extends jspb.Message { getId(): string; setId(value: string): void; getType(): ImageTypeMap[keyof ImageTypeMap]; setType(value: ImageTypeMap[keyof ImageTypeMap]): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): MessageImageRequest.AsObject; static toObject(includeInstance: boolean, msg: MessageImageRequest): MessageImageRequest.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: MessageImageRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): MessageImageRequest; static deserializeBinaryFromReader(message: MessageImageRequest, reader: jspb.BinaryReader): MessageImageRequest; } export namespace MessageImageRequest { export type AsObject = { id: string, type: ImageTypeMap[keyof ImageTypeMap], } } export class MessageImageResponse extends jspb.Message { getFilebox(): string; setFilebox(value: string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): MessageImageResponse.AsObject; static toObject(includeInstance: boolean, msg: MessageImageResponse): MessageImageResponse.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: MessageImageResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): MessageImageResponse; static deserializeBinaryFromReader(message: MessageImageResponse, reader: jspb.BinaryReader): MessageImageResponse; } export namespace MessageImageResponse { export type AsObject = { filebox: string, } } export class MessageImageStreamRequest extends jspb.Message { getId(): string; setId(value: string): void; getType(): ImageTypeMap[keyof ImageTypeMap]; setType(value: ImageTypeMap[keyof ImageTypeMap]): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): MessageImageStreamRequest.AsObject; static toObject(includeInstance: boolean, msg: MessageImageStreamRequest): MessageImageStreamRequest.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: MessageImageStreamRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): MessageImageStreamRequest; static deserializeBinaryFromReader(message: MessageImageStreamRequest, reader: jspb.BinaryReader): MessageImageStreamRequest; } export namespace MessageImageStreamRequest { export type AsObject = { id: string, type: ImageTypeMap[keyof ImageTypeMap], } } export class MessageImageStreamResponse extends jspb.Message { hasFileBoxChunk(): boolean; clearFileBoxChunk(): void; getFileBoxChunk(): puppet_file_box_pb.FileBoxChunk | undefined; setFileBoxChunk(value?: puppet_file_box_pb.FileBoxChunk): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): MessageImageStreamResponse.AsObject; static toObject(includeInstance: boolean, msg: MessageImageStreamResponse): MessageImageStreamResponse.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: MessageImageStreamResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): MessageImageStreamResponse; static deserializeBinaryFromReader(message: MessageImageStreamResponse, reader: jspb.BinaryReader): MessageImageStreamResponse; } export namespace MessageImageStreamResponse { export type AsObject = { fileBoxChunk?: puppet_file_box_pb.FileBoxChunk.AsObject, } } export class MessageContactRequest extends jspb.Message { getId(): string; setId(value: string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): MessageContactRequest.AsObject; static toObject(includeInstance: boolean, msg: MessageContactRequest): MessageContactRequest.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: MessageContactRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): MessageContactRequest; static deserializeBinaryFromReader(message: MessageContactRequest, reader: jspb.BinaryReader): MessageContactRequest; } export namespace MessageContactRequest { export type AsObject = { id: string, } } export class MessageContactResponse extends jspb.Message { getId(): string; setId(value: string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): MessageContactResponse.AsObject; static toObject(includeInstance: boolean, msg: MessageContactResponse): MessageContactResponse.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: MessageContactResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): MessageContactResponse; static deserializeBinaryFromReader(message: MessageContactResponse, reader: jspb.BinaryReader): MessageContactResponse; } export namespace MessageContactResponse { export type AsObject = { id: string, } } export class MessageFileRequest extends jspb.Message { getId(): string; setId(value: string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): MessageFileRequest.AsObject; static toObject(includeInstance: boolean, msg: MessageFileRequest): MessageFileRequest.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: MessageFileRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): MessageFileRequest; static deserializeBinaryFromReader(message: MessageFileRequest, reader: jspb.BinaryReader): MessageFileRequest; } export namespace MessageFileRequest { export type AsObject = { id: string, } } export class MessageFileResponse extends jspb.Message { getFilebox(): string; setFilebox(value: string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): MessageFileResponse.AsObject; static toObject(includeInstance: boolean, msg: MessageFileResponse): MessageFileResponse.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: MessageFileResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): MessageFileResponse; static deserializeBinaryFromReader(message: MessageFileResponse, reader: jspb.BinaryReader): MessageFileResponse; } export namespace MessageFileResponse { export type AsObject = { filebox: string, } } export class MessageFileStreamRequest extends jspb.Message { getId(): string; setId(value: string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): MessageFileStreamRequest.AsObject; static toObject(includeInstance: boolean, msg: MessageFileStreamRequest): MessageFileStreamRequest.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: MessageFileStreamRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): MessageFileStreamRequest; static deserializeBinaryFromReader(message: MessageFileStreamRequest, reader: jspb.BinaryReader): MessageFileStreamRequest; } export namespace MessageFileStreamRequest { export type AsObject = { id: string, } } export class MessageFileStreamResponse extends jspb.Message { hasFileBoxChunk(): boolean; clearFileBoxChunk(): void; getFileBoxChunk(): puppet_file_box_pb.FileBoxChunk | undefined; setFileBoxChunk(value?: puppet_file_box_pb.FileBoxChunk): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): MessageFileStreamResponse.AsObject; static toObject(includeInstance: boolean, msg: MessageFileStreamResponse): MessageFileStreamResponse.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: MessageFileStreamResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): MessageFileStreamResponse; static deserializeBinaryFromReader(message: MessageFileStreamResponse, reader: jspb.BinaryReader): MessageFileStreamResponse; } export namespace MessageFileStreamResponse { export type AsObject = { fileBoxChunk?: puppet_file_box_pb.FileBoxChunk.AsObject, } } export class MessageMiniProgramRequest extends jspb.Message { getId(): string; setId(value: string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): MessageMiniProgramRequest.AsObject; static toObject(includeInstance: boolean, msg: MessageMiniProgramRequest): MessageMiniProgramRequest.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: MessageMiniProgramRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): MessageMiniProgramRequest; static deserializeBinaryFromReader(message: MessageMiniProgramRequest, reader: jspb.BinaryReader): MessageMiniProgramRequest; } export namespace MessageMiniProgramRequest { export type AsObject = { id: string, } } export class MessageMiniProgramResponse extends jspb.Message { getMiniProgram(): string; setMiniProgram(value: string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): MessageMiniProgramResponse.AsObject; static toObject(includeInstance: boolean, msg: MessageMiniProgramResponse): MessageMiniProgramResponse.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: MessageMiniProgramResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): MessageMiniProgramResponse; static deserializeBinaryFromReader(message: MessageMiniProgramResponse, reader: jspb.BinaryReader): MessageMiniProgramResponse; } export namespace MessageMiniProgramResponse { export type AsObject = { miniProgram: string, } } export class MessageUrlRequest extends jspb.Message { getId(): string; setId(value: string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): MessageUrlRequest.AsObject; static toObject(includeInstance: boolean, msg: MessageUrlRequest): MessageUrlRequest.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: MessageUrlRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): MessageUrlRequest; static deserializeBinaryFromReader(message: MessageUrlRequest, reader: jspb.BinaryReader): MessageUrlRequest; } export namespace MessageUrlRequest { export type AsObject = { id: string, } } export class MessageUrlResponse extends jspb.Message { getUrlLink(): string; setUrlLink(value: string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): MessageUrlResponse.AsObject; static toObject(includeInstance: boolean, msg: MessageUrlResponse): MessageUrlResponse.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: MessageUrlResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): MessageUrlResponse; static deserializeBinaryFromReader(message: MessageUrlResponse, reader: jspb.BinaryReader): MessageUrlResponse; } export namespace MessageUrlResponse { export type AsObject = { urlLink: string, } } export class MessageSendContactRequest extends jspb.Message { getConversationId(): string; setConversationId(value: string): void; getContactId(): string; setContactId(value: string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): MessageSendContactRequest.AsObject; static toObject(includeInstance: boolean, msg: MessageSendContactRequest): MessageSendContactRequest.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: MessageSendContactRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): MessageSendContactRequest; static deserializeBinaryFromReader(message: MessageSendContactRequest, reader: jspb.BinaryReader): MessageSendContactRequest; } export namespace MessageSendContactRequest { export type AsObject = { conversationId: string, contactId: string, } } export class MessageSendContactResponse extends jspb.Message { hasId(): boolean; clearId(): void; getId(): google_protobuf_wrappers_pb.StringValue | undefined; setId(value?: google_protobuf_wrappers_pb.StringValue): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): MessageSendContactResponse.AsObject; static toObject(includeInstance: boolean, msg: MessageSendContactResponse): MessageSendContactResponse.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: MessageSendContactResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): MessageSendContactResponse; static deserializeBinaryFromReader(message: MessageSendContactResponse, reader: jspb.BinaryReader): MessageSendContactResponse; } export namespace MessageSendContactResponse { export type AsObject = { id?: google_protobuf_wrappers_pb.StringValue.AsObject, } } export class MessageSendFileRequest extends jspb.Message { getConversationId(): string; setConversationId(value: string): void; getFilebox(): string; setFilebox(value: string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): MessageSendFileRequest.AsObject; static toObject(includeInstance: boolean, msg: MessageSendFileRequest): MessageSendFileRequest.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: MessageSendFileRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): MessageSendFileRequest; static deserializeBinaryFromReader(message: MessageSendFileRequest, reader: jspb.BinaryReader): MessageSendFileRequest; } export namespace MessageSendFileRequest { export type AsObject = { conversationId: string, filebox: string, } } export class MessageSendFileResponse extends jspb.Message { hasId(): boolean; clearId(): void; getId(): google_protobuf_wrappers_pb.StringValue | undefined; setId(value?: google_protobuf_wrappers_pb.StringValue): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): MessageSendFileResponse.AsObject; static toObject(includeInstance: boolean, msg: MessageSendFileResponse): MessageSendFileResponse.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: MessageSendFileResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): MessageSendFileResponse; static deserializeBinaryFromReader(message: MessageSendFileResponse, reader: jspb.BinaryReader): MessageSendFileResponse; } export namespace MessageSendFileResponse { export type AsObject = { id?: google_protobuf_wrappers_pb.StringValue.AsObject, } } export class MessageSendFileStreamRequest extends jspb.Message { hasConversationId(): boolean; clearConversationId(): void; getConversationId(): string; setConversationId(value: string): void; hasFileBoxChunk(): boolean; clearFileBoxChunk(): void; getFileBoxChunk(): puppet_file_box_pb.FileBoxChunk | undefined; setFileBoxChunk(value?: puppet_file_box_pb.FileBoxChunk): void; getPayloadCase(): MessageSendFileStreamRequest.PayloadCase; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): MessageSendFileStreamRequest.AsObject; static toObject(includeInstance: boolean, msg: MessageSendFileStreamRequest): MessageSendFileStreamRequest.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: MessageSendFileStreamRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): MessageSendFileStreamRequest; static deserializeBinaryFromReader(message: MessageSendFileStreamRequest, reader: jspb.BinaryReader): MessageSendFileStreamRequest; } export namespace MessageSendFileStreamRequest { export type AsObject = { conversationId: string, fileBoxChunk?: puppet_file_box_pb.FileBoxChunk.AsObject, } export enum PayloadCase { PAYLOAD_NOT_SET = 0, CONVERSATION_ID = 1, FILE_BOX_CHUNK = 2, } } export class MessageSendFileStreamResponse extends jspb.Message { hasId(): boolean; clearId(): void; getId(): google_protobuf_wrappers_pb.StringValue | undefined; setId(value?: google_protobuf_wrappers_pb.StringValue): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): MessageSendFileStreamResponse.AsObject; static toObject(includeInstance: boolean, msg: MessageSendFileStreamResponse): MessageSendFileStreamResponse.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: MessageSendFileStreamResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): MessageSendFileStreamResponse; static deserializeBinaryFromReader(message: MessageSendFileStreamResponse, reader: jspb.BinaryReader): MessageSendFileStreamResponse; } export namespace MessageSendFileStreamResponse { export type AsObject = { id?: google_protobuf_wrappers_pb.StringValue.AsObject, } } export class MessageSendTextRequest extends jspb.Message { getConversationId(): string; setConversationId(value: string): void; getText(): string; setText(value: string): void; clearMentonalIdsList(): void; getMentonalIdsList(): Array<string>; setMentonalIdsList(value: Array<string>): void; addMentonalIds(value: string, index?: number): string; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): MessageSendTextRequest.AsObject; static toObject(includeInstance: boolean, msg: MessageSendTextRequest): MessageSendTextRequest.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: MessageSendTextRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): MessageSendTextRequest; static deserializeBinaryFromReader(message: MessageSendTextRequest, reader: jspb.BinaryReader): MessageSendTextRequest; } export namespace MessageSendTextRequest { export type AsObject = { conversationId: string, text: string, mentonalIdsList: Array<string>, } } export class MessageSendTextResponse extends jspb.Message { hasId(): boolean; clearId(): void; getId(): google_protobuf_wrappers_pb.StringValue | undefined; setId(value?: google_protobuf_wrappers_pb.StringValue): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): MessageSendTextResponse.AsObject; static toObject(includeInstance: boolean, msg: MessageSendTextResponse): MessageSendTextResponse.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: MessageSendTextResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): MessageSendTextResponse; static deserializeBinaryFromReader(message: MessageSendTextResponse, reader: jspb.BinaryReader): MessageSendTextResponse; } export namespace MessageSendTextResponse { export type AsObject = { id?: google_protobuf_wrappers_pb.StringValue.AsObject, } } export class MessageSendMiniProgramRequest extends jspb.Message { getConversationId(): string; setConversationId(value: string): void; getMiniProgram(): string; setMiniProgram(value: string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): MessageSendMiniProgramRequest.AsObject; static toObject(includeInstance: boolean, msg: MessageSendMiniProgramRequest): MessageSendMiniProgramRequest.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: MessageSendMiniProgramRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): MessageSendMiniProgramRequest; static deserializeBinaryFromReader(message: MessageSendMiniProgramRequest, reader: jspb.BinaryReader): MessageSendMiniProgramRequest; } export namespace MessageSendMiniProgramRequest { export type AsObject = { conversationId: string, miniProgram: string, } } export class MessageSendMiniProgramResponse extends jspb.Message { hasId(): boolean; clearId(): void; getId(): google_protobuf_wrappers_pb.StringValue | undefined; setId(value?: google_protobuf_wrappers_pb.StringValue): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): MessageSendMiniProgramResponse.AsObject; static toObject(includeInstance: boolean, msg: MessageSendMiniProgramResponse): MessageSendMiniProgramResponse.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: MessageSendMiniProgramResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): MessageSendMiniProgramResponse; static deserializeBinaryFromReader(message: MessageSendMiniProgramResponse, reader: jspb.BinaryReader): MessageSendMiniProgramResponse; } export namespace MessageSendMiniProgramResponse { export type AsObject = { id?: google_protobuf_wrappers_pb.StringValue.AsObject, } } export class MessageSendUrlRequest extends jspb.Message { getConversationId(): string; setConversationId(value: string): void; getUrlLink(): string; setUrlLink(value: string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): MessageSendUrlRequest.AsObject; static toObject(includeInstance: boolean, msg: MessageSendUrlRequest): MessageSendUrlRequest.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: MessageSendUrlRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): MessageSendUrlRequest; static deserializeBinaryFromReader(message: MessageSendUrlRequest, reader: jspb.BinaryReader): MessageSendUrlRequest; } export namespace MessageSendUrlRequest { export type AsObject = { conversationId: string, urlLink: string, } } export class MessageSendUrlResponse extends jspb.Message { hasId(): boolean; clearId(): void; getId(): google_protobuf_wrappers_pb.StringValue | undefined; setId(value?: google_protobuf_wrappers_pb.StringValue): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): MessageSendUrlResponse.AsObject; static toObject(includeInstance: boolean, msg: MessageSendUrlResponse): MessageSendUrlResponse.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: MessageSendUrlResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): MessageSendUrlResponse; static deserializeBinaryFromReader(message: MessageSendUrlResponse, reader: jspb.BinaryReader): MessageSendUrlResponse; } export namespace MessageSendUrlResponse { export type AsObject = { id?: google_protobuf_wrappers_pb.StringValue.AsObject, } } export class MessageRecallRequest extends jspb.Message { getId(): string; setId(value: string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): MessageRecallRequest.AsObject; static toObject(includeInstance: boolean, msg: MessageRecallRequest): MessageRecallRequest.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: MessageRecallRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): MessageRecallRequest; static deserializeBinaryFromReader(message: MessageRecallRequest, reader: jspb.BinaryReader): MessageRecallRequest; } export namespace MessageRecallRequest { export type AsObject = { id: string, } } export class MessageRecallResponse extends jspb.Message { getSuccess(): boolean; setSuccess(value: boolean): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): MessageRecallResponse.AsObject; static toObject(includeInstance: boolean, msg: MessageRecallResponse): MessageRecallResponse.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: MessageRecallResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): MessageRecallResponse; static deserializeBinaryFromReader(message: MessageRecallResponse, reader: jspb.BinaryReader): MessageRecallResponse; } export namespace MessageRecallResponse { export type AsObject = { success: boolean, } } export interface MessageTypeMap { MESSAGE_TYPE_UNSPECIFIED: 0; MESSAGE_TYPE_ATTACHMENT: 1; MESSAGE_TYPE_AUDIO: 2; MESSAGE_TYPE_CONTACT: 3; MESSAGE_TYPE_EMOTICON: 4; MESSAGE_TYPE_IMAGE: 5; MESSAGE_TYPE_TEXT: 6; MESSAGE_TYPE_VIDEO: 7; MESSAGE_TYPE_CHAT_HISTORY: 8; MESSAGE_TYPE_LOCATION: 9; MESSAGE_TYPE_MINI_PROGRAM: 10; MESSAGE_TYPE_TRANSFER: 11; MESSAGE_TYPE_RED_ENVELOPE: 12; MESSAGE_TYPE_RECALLED: 13; MESSAGE_TYPE_URL: 14; } export const MessageType: MessageTypeMap; export interface ImageTypeMap { IMAGE_TYPE_UNSPECIFIED: 0; IMAGE_TYPE_THUMBNAIL: 1; IMAGE_TYPE_HD: 2; IMAGE_TYPE_ARTWORK: 3; } export const ImageType: ImageTypeMap;