wechaty-grpc
Version:
gRPC for Wechaty
685 lines (679 loc) • 137 kB
TypeScript
// package: wechaty
// file: wechaty/puppet.proto
/* tslint:disable */
/* eslint-disable */
import * as grpc from "@grpc/grpc-js";
import * as wechaty_puppet_pb from "../wechaty/puppet_pb";
import * as protoc_gen_openapiv2_options_annotations_pb from "../protoc-gen-openapiv2/options/annotations_pb";
import * as wechaty_deprecated_file_box_pb from "../wechaty/deprecated/file-box_pb";
import * as wechaty_puppet_base_pb from "../wechaty/puppet/base_pb";
import * as wechaty_puppet_contact_pb from "../wechaty/puppet/contact_pb";
import * as wechaty_puppet_download_upload_pb from "../wechaty/puppet/download-upload_pb";
import * as wechaty_puppet_event_pb from "../wechaty/puppet/event_pb";
import * as wechaty_puppet_friendship_pb from "../wechaty/puppet/friendship_pb";
import * as wechaty_puppet_message_pb from "../wechaty/puppet/message_pb";
import * as wechaty_puppet_room_invitation_pb from "../wechaty/puppet/room-invitation_pb";
import * as wechaty_puppet_room_member_pb from "../wechaty/puppet/room-member_pb";
import * as wechaty_puppet_room_pb from "../wechaty/puppet/room_pb";
import * as wechaty_puppet_tag_pb from "../wechaty/puppet/tag_pb";
interface IPuppetService extends grpc.ServiceDefinition<grpc.UntypedServiceImplementation> {
messageFileStream: IPuppetService_IMessageFileStream;
messageImageStream: IPuppetService_IMessageImageStream;
messageSendFileStream: IPuppetService_IMessageSendFileStream;
start: IPuppetService_IStart;
stop: IPuppetService_IStop;
logout: IPuppetService_ILogout;
ding: IPuppetService_IDing;
version: IPuppetService_IVersion;
event: IPuppetService_IEvent;
dirtyPayload: IPuppetService_IDirtyPayload;
contactSelfQRCode: IPuppetService_IContactSelfQRCode;
contactSelfName: IPuppetService_IContactSelfName;
contactSelfSignature: IPuppetService_IContactSelfSignature;
contactPayload: IPuppetService_IContactPayload;
contactAlias: IPuppetService_IContactAlias;
contactAvatar: IPuppetService_IContactAvatar;
contactPhone: IPuppetService_IContactPhone;
contactCorporationRemark: IPuppetService_IContactCorporationRemark;
contactDescription: IPuppetService_IContactDescription;
contactList: IPuppetService_IContactList;
friendshipPayload: IPuppetService_IFriendshipPayload;
friendshipSearchPhone: IPuppetService_IFriendshipSearchPhone;
friendshipSearchWeixin: IPuppetService_IFriendshipSearchWeixin;
friendshipAdd: IPuppetService_IFriendshipAdd;
friendshipAccept: IPuppetService_IFriendshipAccept;
messageFile: IPuppetService_IMessageFile;
messageImage: IPuppetService_IMessageImage;
messageSendFile: IPuppetService_IMessageSendFile;
messagePayload: IPuppetService_IMessagePayload;
messageContact: IPuppetService_IMessageContact;
messageMiniProgram: IPuppetService_IMessageMiniProgram;
messageUrl: IPuppetService_IMessageUrl;
messageRecall: IPuppetService_IMessageRecall;
messageForward: IPuppetService_IMessageForward;
messageLocation: IPuppetService_IMessageLocation;
messageSendContact: IPuppetService_IMessageSendContact;
messageSendText: IPuppetService_IMessageSendText;
messageSendMiniProgram: IPuppetService_IMessageSendMiniProgram;
messageSendUrl: IPuppetService_IMessageSendUrl;
messageSendLocation: IPuppetService_IMessageSendLocation;
roomPayload: IPuppetService_IRoomPayload;
roomList: IPuppetService_IRoomList;
roomAdd: IPuppetService_IRoomAdd;
roomAvatar: IPuppetService_IRoomAvatar;
roomCreate: IPuppetService_IRoomCreate;
roomDel: IPuppetService_IRoomDel;
roomQuit: IPuppetService_IRoomQuit;
roomTopic: IPuppetService_IRoomTopic;
roomQRCode: IPuppetService_IRoomQRCode;
roomAnnounce: IPuppetService_IRoomAnnounce;
roomMemberPayload: IPuppetService_IRoomMemberPayload;
roomMemberList: IPuppetService_IRoomMemberList;
roomInvitationPayload: IPuppetService_IRoomInvitationPayload;
roomInvitationAccept: IPuppetService_IRoomInvitationAccept;
tagContactAdd: IPuppetService_ITagContactAdd;
tagContactRemove: IPuppetService_ITagContactRemove;
tagContactDelete: IPuppetService_ITagContactDelete;
tagContactList: IPuppetService_ITagContactList;
download: IPuppetService_IDownload;
upload: IPuppetService_IUpload;
}
interface IPuppetService_IMessageFileStream extends grpc.MethodDefinition<wechaty_deprecated_file_box_pb.MessageFileStreamRequest, wechaty_deprecated_file_box_pb.MessageFileStreamResponse> {
path: "/wechaty.Puppet/MessageFileStream";
requestStream: false;
responseStream: true;
requestSerialize: grpc.serialize<wechaty_deprecated_file_box_pb.MessageFileStreamRequest>;
requestDeserialize: grpc.deserialize<wechaty_deprecated_file_box_pb.MessageFileStreamRequest>;
responseSerialize: grpc.serialize<wechaty_deprecated_file_box_pb.MessageFileStreamResponse>;
responseDeserialize: grpc.deserialize<wechaty_deprecated_file_box_pb.MessageFileStreamResponse>;
}
interface IPuppetService_IMessageImageStream extends grpc.MethodDefinition<wechaty_deprecated_file_box_pb.MessageImageStreamRequest, wechaty_deprecated_file_box_pb.MessageImageStreamResponse> {
path: "/wechaty.Puppet/MessageImageStream";
requestStream: false;
responseStream: true;
requestSerialize: grpc.serialize<wechaty_deprecated_file_box_pb.MessageImageStreamRequest>;
requestDeserialize: grpc.deserialize<wechaty_deprecated_file_box_pb.MessageImageStreamRequest>;
responseSerialize: grpc.serialize<wechaty_deprecated_file_box_pb.MessageImageStreamResponse>;
responseDeserialize: grpc.deserialize<wechaty_deprecated_file_box_pb.MessageImageStreamResponse>;
}
interface IPuppetService_IMessageSendFileStream extends grpc.MethodDefinition<wechaty_deprecated_file_box_pb.MessageSendFileStreamRequest, wechaty_deprecated_file_box_pb.MessageSendFileStreamResponse> {
path: "/wechaty.Puppet/MessageSendFileStream";
requestStream: true;
responseStream: false;
requestSerialize: grpc.serialize<wechaty_deprecated_file_box_pb.MessageSendFileStreamRequest>;
requestDeserialize: grpc.deserialize<wechaty_deprecated_file_box_pb.MessageSendFileStreamRequest>;
responseSerialize: grpc.serialize<wechaty_deprecated_file_box_pb.MessageSendFileStreamResponse>;
responseDeserialize: grpc.deserialize<wechaty_deprecated_file_box_pb.MessageSendFileStreamResponse>;
}
interface IPuppetService_IStart extends grpc.MethodDefinition<wechaty_puppet_base_pb.StartRequest, wechaty_puppet_base_pb.StartResponse> {
path: "/wechaty.Puppet/Start";
requestStream: false;
responseStream: false;
requestSerialize: grpc.serialize<wechaty_puppet_base_pb.StartRequest>;
requestDeserialize: grpc.deserialize<wechaty_puppet_base_pb.StartRequest>;
responseSerialize: grpc.serialize<wechaty_puppet_base_pb.StartResponse>;
responseDeserialize: grpc.deserialize<wechaty_puppet_base_pb.StartResponse>;
}
interface IPuppetService_IStop extends grpc.MethodDefinition<wechaty_puppet_base_pb.StopRequest, wechaty_puppet_base_pb.StopResponse> {
path: "/wechaty.Puppet/Stop";
requestStream: false;
responseStream: false;
requestSerialize: grpc.serialize<wechaty_puppet_base_pb.StopRequest>;
requestDeserialize: grpc.deserialize<wechaty_puppet_base_pb.StopRequest>;
responseSerialize: grpc.serialize<wechaty_puppet_base_pb.StopResponse>;
responseDeserialize: grpc.deserialize<wechaty_puppet_base_pb.StopResponse>;
}
interface IPuppetService_ILogout extends grpc.MethodDefinition<wechaty_puppet_base_pb.LogoutRequest, wechaty_puppet_base_pb.LogoutResponse> {
path: "/wechaty.Puppet/Logout";
requestStream: false;
responseStream: false;
requestSerialize: grpc.serialize<wechaty_puppet_base_pb.LogoutRequest>;
requestDeserialize: grpc.deserialize<wechaty_puppet_base_pb.LogoutRequest>;
responseSerialize: grpc.serialize<wechaty_puppet_base_pb.LogoutResponse>;
responseDeserialize: grpc.deserialize<wechaty_puppet_base_pb.LogoutResponse>;
}
interface IPuppetService_IDing extends grpc.MethodDefinition<wechaty_puppet_base_pb.DingRequest, wechaty_puppet_base_pb.DingResponse> {
path: "/wechaty.Puppet/Ding";
requestStream: false;
responseStream: false;
requestSerialize: grpc.serialize<wechaty_puppet_base_pb.DingRequest>;
requestDeserialize: grpc.deserialize<wechaty_puppet_base_pb.DingRequest>;
responseSerialize: grpc.serialize<wechaty_puppet_base_pb.DingResponse>;
responseDeserialize: grpc.deserialize<wechaty_puppet_base_pb.DingResponse>;
}
interface IPuppetService_IVersion extends grpc.MethodDefinition<wechaty_puppet_base_pb.VersionRequest, wechaty_puppet_base_pb.VersionResponse> {
path: "/wechaty.Puppet/Version";
requestStream: false;
responseStream: false;
requestSerialize: grpc.serialize<wechaty_puppet_base_pb.VersionRequest>;
requestDeserialize: grpc.deserialize<wechaty_puppet_base_pb.VersionRequest>;
responseSerialize: grpc.serialize<wechaty_puppet_base_pb.VersionResponse>;
responseDeserialize: grpc.deserialize<wechaty_puppet_base_pb.VersionResponse>;
}
interface IPuppetService_IEvent extends grpc.MethodDefinition<wechaty_puppet_event_pb.EventRequest, wechaty_puppet_event_pb.EventResponse> {
path: "/wechaty.Puppet/Event";
requestStream: false;
responseStream: true;
requestSerialize: grpc.serialize<wechaty_puppet_event_pb.EventRequest>;
requestDeserialize: grpc.deserialize<wechaty_puppet_event_pb.EventRequest>;
responseSerialize: grpc.serialize<wechaty_puppet_event_pb.EventResponse>;
responseDeserialize: grpc.deserialize<wechaty_puppet_event_pb.EventResponse>;
}
interface IPuppetService_IDirtyPayload extends grpc.MethodDefinition<wechaty_puppet_base_pb.DirtyPayloadRequest, wechaty_puppet_base_pb.DirtyPayloadResponse> {
path: "/wechaty.Puppet/DirtyPayload";
requestStream: false;
responseStream: false;
requestSerialize: grpc.serialize<wechaty_puppet_base_pb.DirtyPayloadRequest>;
requestDeserialize: grpc.deserialize<wechaty_puppet_base_pb.DirtyPayloadRequest>;
responseSerialize: grpc.serialize<wechaty_puppet_base_pb.DirtyPayloadResponse>;
responseDeserialize: grpc.deserialize<wechaty_puppet_base_pb.DirtyPayloadResponse>;
}
interface IPuppetService_IContactSelfQRCode extends grpc.MethodDefinition<wechaty_puppet_contact_pb.ContactSelfQRCodeRequest, wechaty_puppet_contact_pb.ContactSelfQRCodeResponse> {
path: "/wechaty.Puppet/ContactSelfQRCode";
requestStream: false;
responseStream: false;
requestSerialize: grpc.serialize<wechaty_puppet_contact_pb.ContactSelfQRCodeRequest>;
requestDeserialize: grpc.deserialize<wechaty_puppet_contact_pb.ContactSelfQRCodeRequest>;
responseSerialize: grpc.serialize<wechaty_puppet_contact_pb.ContactSelfQRCodeResponse>;
responseDeserialize: grpc.deserialize<wechaty_puppet_contact_pb.ContactSelfQRCodeResponse>;
}
interface IPuppetService_IContactSelfName extends grpc.MethodDefinition<wechaty_puppet_contact_pb.ContactSelfNameRequest, wechaty_puppet_contact_pb.ContactSelfNameResponse> {
path: "/wechaty.Puppet/ContactSelfName";
requestStream: false;
responseStream: false;
requestSerialize: grpc.serialize<wechaty_puppet_contact_pb.ContactSelfNameRequest>;
requestDeserialize: grpc.deserialize<wechaty_puppet_contact_pb.ContactSelfNameRequest>;
responseSerialize: grpc.serialize<wechaty_puppet_contact_pb.ContactSelfNameResponse>;
responseDeserialize: grpc.deserialize<wechaty_puppet_contact_pb.ContactSelfNameResponse>;
}
interface IPuppetService_IContactSelfSignature extends grpc.MethodDefinition<wechaty_puppet_contact_pb.ContactSelfSignatureRequest, wechaty_puppet_contact_pb.ContactSelfSignatureResponse> {
path: "/wechaty.Puppet/ContactSelfSignature";
requestStream: false;
responseStream: false;
requestSerialize: grpc.serialize<wechaty_puppet_contact_pb.ContactSelfSignatureRequest>;
requestDeserialize: grpc.deserialize<wechaty_puppet_contact_pb.ContactSelfSignatureRequest>;
responseSerialize: grpc.serialize<wechaty_puppet_contact_pb.ContactSelfSignatureResponse>;
responseDeserialize: grpc.deserialize<wechaty_puppet_contact_pb.ContactSelfSignatureResponse>;
}
interface IPuppetService_IContactPayload extends grpc.MethodDefinition<wechaty_puppet_contact_pb.ContactPayloadRequest, wechaty_puppet_contact_pb.ContactPayloadResponse> {
path: "/wechaty.Puppet/ContactPayload";
requestStream: false;
responseStream: false;
requestSerialize: grpc.serialize<wechaty_puppet_contact_pb.ContactPayloadRequest>;
requestDeserialize: grpc.deserialize<wechaty_puppet_contact_pb.ContactPayloadRequest>;
responseSerialize: grpc.serialize<wechaty_puppet_contact_pb.ContactPayloadResponse>;
responseDeserialize: grpc.deserialize<wechaty_puppet_contact_pb.ContactPayloadResponse>;
}
interface IPuppetService_IContactAlias extends grpc.MethodDefinition<wechaty_puppet_contact_pb.ContactAliasRequest, wechaty_puppet_contact_pb.ContactAliasResponse> {
path: "/wechaty.Puppet/ContactAlias";
requestStream: false;
responseStream: false;
requestSerialize: grpc.serialize<wechaty_puppet_contact_pb.ContactAliasRequest>;
requestDeserialize: grpc.deserialize<wechaty_puppet_contact_pb.ContactAliasRequest>;
responseSerialize: grpc.serialize<wechaty_puppet_contact_pb.ContactAliasResponse>;
responseDeserialize: grpc.deserialize<wechaty_puppet_contact_pb.ContactAliasResponse>;
}
interface IPuppetService_IContactAvatar extends grpc.MethodDefinition<wechaty_puppet_contact_pb.ContactAvatarRequest, wechaty_puppet_contact_pb.ContactAvatarResponse> {
path: "/wechaty.Puppet/ContactAvatar";
requestStream: false;
responseStream: false;
requestSerialize: grpc.serialize<wechaty_puppet_contact_pb.ContactAvatarRequest>;
requestDeserialize: grpc.deserialize<wechaty_puppet_contact_pb.ContactAvatarRequest>;
responseSerialize: grpc.serialize<wechaty_puppet_contact_pb.ContactAvatarResponse>;
responseDeserialize: grpc.deserialize<wechaty_puppet_contact_pb.ContactAvatarResponse>;
}
interface IPuppetService_IContactPhone extends grpc.MethodDefinition<wechaty_puppet_contact_pb.ContactPhoneRequest, wechaty_puppet_contact_pb.ContactPhoneResponse> {
path: "/wechaty.Puppet/ContactPhone";
requestStream: false;
responseStream: false;
requestSerialize: grpc.serialize<wechaty_puppet_contact_pb.ContactPhoneRequest>;
requestDeserialize: grpc.deserialize<wechaty_puppet_contact_pb.ContactPhoneRequest>;
responseSerialize: grpc.serialize<wechaty_puppet_contact_pb.ContactPhoneResponse>;
responseDeserialize: grpc.deserialize<wechaty_puppet_contact_pb.ContactPhoneResponse>;
}
interface IPuppetService_IContactCorporationRemark extends grpc.MethodDefinition<wechaty_puppet_contact_pb.ContactCorporationRemarkRequest, wechaty_puppet_contact_pb.ContactCorporationRemarkResponse> {
path: "/wechaty.Puppet/ContactCorporationRemark";
requestStream: false;
responseStream: false;
requestSerialize: grpc.serialize<wechaty_puppet_contact_pb.ContactCorporationRemarkRequest>;
requestDeserialize: grpc.deserialize<wechaty_puppet_contact_pb.ContactCorporationRemarkRequest>;
responseSerialize: grpc.serialize<wechaty_puppet_contact_pb.ContactCorporationRemarkResponse>;
responseDeserialize: grpc.deserialize<wechaty_puppet_contact_pb.ContactCorporationRemarkResponse>;
}
interface IPuppetService_IContactDescription extends grpc.MethodDefinition<wechaty_puppet_contact_pb.ContactDescriptionRequest, wechaty_puppet_contact_pb.ContactDescriptionResponse> {
path: "/wechaty.Puppet/ContactDescription";
requestStream: false;
responseStream: false;
requestSerialize: grpc.serialize<wechaty_puppet_contact_pb.ContactDescriptionRequest>;
requestDeserialize: grpc.deserialize<wechaty_puppet_contact_pb.ContactDescriptionRequest>;
responseSerialize: grpc.serialize<wechaty_puppet_contact_pb.ContactDescriptionResponse>;
responseDeserialize: grpc.deserialize<wechaty_puppet_contact_pb.ContactDescriptionResponse>;
}
interface IPuppetService_IContactList extends grpc.MethodDefinition<wechaty_puppet_contact_pb.ContactListRequest, wechaty_puppet_contact_pb.ContactListResponse> {
path: "/wechaty.Puppet/ContactList";
requestStream: false;
responseStream: false;
requestSerialize: grpc.serialize<wechaty_puppet_contact_pb.ContactListRequest>;
requestDeserialize: grpc.deserialize<wechaty_puppet_contact_pb.ContactListRequest>;
responseSerialize: grpc.serialize<wechaty_puppet_contact_pb.ContactListResponse>;
responseDeserialize: grpc.deserialize<wechaty_puppet_contact_pb.ContactListResponse>;
}
interface IPuppetService_IFriendshipPayload extends grpc.MethodDefinition<wechaty_puppet_friendship_pb.FriendshipPayloadRequest, wechaty_puppet_friendship_pb.FriendshipPayloadResponse> {
path: "/wechaty.Puppet/FriendshipPayload";
requestStream: false;
responseStream: false;
requestSerialize: grpc.serialize<wechaty_puppet_friendship_pb.FriendshipPayloadRequest>;
requestDeserialize: grpc.deserialize<wechaty_puppet_friendship_pb.FriendshipPayloadRequest>;
responseSerialize: grpc.serialize<wechaty_puppet_friendship_pb.FriendshipPayloadResponse>;
responseDeserialize: grpc.deserialize<wechaty_puppet_friendship_pb.FriendshipPayloadResponse>;
}
interface IPuppetService_IFriendshipSearchPhone extends grpc.MethodDefinition<wechaty_puppet_friendship_pb.FriendshipSearchPhoneRequest, wechaty_puppet_friendship_pb.FriendshipSearchPhoneResponse> {
path: "/wechaty.Puppet/FriendshipSearchPhone";
requestStream: false;
responseStream: false;
requestSerialize: grpc.serialize<wechaty_puppet_friendship_pb.FriendshipSearchPhoneRequest>;
requestDeserialize: grpc.deserialize<wechaty_puppet_friendship_pb.FriendshipSearchPhoneRequest>;
responseSerialize: grpc.serialize<wechaty_puppet_friendship_pb.FriendshipSearchPhoneResponse>;
responseDeserialize: grpc.deserialize<wechaty_puppet_friendship_pb.FriendshipSearchPhoneResponse>;
}
interface IPuppetService_IFriendshipSearchWeixin extends grpc.MethodDefinition<wechaty_puppet_friendship_pb.FriendshipSearchWeixinRequest, wechaty_puppet_friendship_pb.FriendshipSearchWeixinResponse> {
path: "/wechaty.Puppet/FriendshipSearchWeixin";
requestStream: false;
responseStream: false;
requestSerialize: grpc.serialize<wechaty_puppet_friendship_pb.FriendshipSearchWeixinRequest>;
requestDeserialize: grpc.deserialize<wechaty_puppet_friendship_pb.FriendshipSearchWeixinRequest>;
responseSerialize: grpc.serialize<wechaty_puppet_friendship_pb.FriendshipSearchWeixinResponse>;
responseDeserialize: grpc.deserialize<wechaty_puppet_friendship_pb.FriendshipSearchWeixinResponse>;
}
interface IPuppetService_IFriendshipAdd extends grpc.MethodDefinition<wechaty_puppet_friendship_pb.FriendshipAddRequest, wechaty_puppet_friendship_pb.FriendshipAddResponse> {
path: "/wechaty.Puppet/FriendshipAdd";
requestStream: false;
responseStream: false;
requestSerialize: grpc.serialize<wechaty_puppet_friendship_pb.FriendshipAddRequest>;
requestDeserialize: grpc.deserialize<wechaty_puppet_friendship_pb.FriendshipAddRequest>;
responseSerialize: grpc.serialize<wechaty_puppet_friendship_pb.FriendshipAddResponse>;
responseDeserialize: grpc.deserialize<wechaty_puppet_friendship_pb.FriendshipAddResponse>;
}
interface IPuppetService_IFriendshipAccept extends grpc.MethodDefinition<wechaty_puppet_friendship_pb.FriendshipAcceptRequest, wechaty_puppet_friendship_pb.FriendshipAcceptResponse> {
path: "/wechaty.Puppet/FriendshipAccept";
requestStream: false;
responseStream: false;
requestSerialize: grpc.serialize<wechaty_puppet_friendship_pb.FriendshipAcceptRequest>;
requestDeserialize: grpc.deserialize<wechaty_puppet_friendship_pb.FriendshipAcceptRequest>;
responseSerialize: grpc.serialize<wechaty_puppet_friendship_pb.FriendshipAcceptResponse>;
responseDeserialize: grpc.deserialize<wechaty_puppet_friendship_pb.FriendshipAcceptResponse>;
}
interface IPuppetService_IMessageFile extends grpc.MethodDefinition<wechaty_puppet_message_pb.MessageFileRequest, wechaty_puppet_message_pb.MessageFileResponse> {
path: "/wechaty.Puppet/MessageFile";
requestStream: false;
responseStream: false;
requestSerialize: grpc.serialize<wechaty_puppet_message_pb.MessageFileRequest>;
requestDeserialize: grpc.deserialize<wechaty_puppet_message_pb.MessageFileRequest>;
responseSerialize: grpc.serialize<wechaty_puppet_message_pb.MessageFileResponse>;
responseDeserialize: grpc.deserialize<wechaty_puppet_message_pb.MessageFileResponse>;
}
interface IPuppetService_IMessageImage extends grpc.MethodDefinition<wechaty_puppet_message_pb.MessageImageRequest, wechaty_puppet_message_pb.MessageImageResponse> {
path: "/wechaty.Puppet/MessageImage";
requestStream: false;
responseStream: false;
requestSerialize: grpc.serialize<wechaty_puppet_message_pb.MessageImageRequest>;
requestDeserialize: grpc.deserialize<wechaty_puppet_message_pb.MessageImageRequest>;
responseSerialize: grpc.serialize<wechaty_puppet_message_pb.MessageImageResponse>;
responseDeserialize: grpc.deserialize<wechaty_puppet_message_pb.MessageImageResponse>;
}
interface IPuppetService_IMessageSendFile extends grpc.MethodDefinition<wechaty_puppet_message_pb.MessageSendFileRequest, wechaty_puppet_message_pb.MessageSendFileResponse> {
path: "/wechaty.Puppet/MessageSendFile";
requestStream: false;
responseStream: false;
requestSerialize: grpc.serialize<wechaty_puppet_message_pb.MessageSendFileRequest>;
requestDeserialize: grpc.deserialize<wechaty_puppet_message_pb.MessageSendFileRequest>;
responseSerialize: grpc.serialize<wechaty_puppet_message_pb.MessageSendFileResponse>;
responseDeserialize: grpc.deserialize<wechaty_puppet_message_pb.MessageSendFileResponse>;
}
interface IPuppetService_IMessagePayload extends grpc.MethodDefinition<wechaty_puppet_message_pb.MessagePayloadRequest, wechaty_puppet_message_pb.MessagePayloadResponse> {
path: "/wechaty.Puppet/MessagePayload";
requestStream: false;
responseStream: false;
requestSerialize: grpc.serialize<wechaty_puppet_message_pb.MessagePayloadRequest>;
requestDeserialize: grpc.deserialize<wechaty_puppet_message_pb.MessagePayloadRequest>;
responseSerialize: grpc.serialize<wechaty_puppet_message_pb.MessagePayloadResponse>;
responseDeserialize: grpc.deserialize<wechaty_puppet_message_pb.MessagePayloadResponse>;
}
interface IPuppetService_IMessageContact extends grpc.MethodDefinition<wechaty_puppet_message_pb.MessageContactRequest, wechaty_puppet_message_pb.MessageContactResponse> {
path: "/wechaty.Puppet/MessageContact";
requestStream: false;
responseStream: false;
requestSerialize: grpc.serialize<wechaty_puppet_message_pb.MessageContactRequest>;
requestDeserialize: grpc.deserialize<wechaty_puppet_message_pb.MessageContactRequest>;
responseSerialize: grpc.serialize<wechaty_puppet_message_pb.MessageContactResponse>;
responseDeserialize: grpc.deserialize<wechaty_puppet_message_pb.MessageContactResponse>;
}
interface IPuppetService_IMessageMiniProgram extends grpc.MethodDefinition<wechaty_puppet_message_pb.MessageMiniProgramRequest, wechaty_puppet_message_pb.MessageMiniProgramResponse> {
path: "/wechaty.Puppet/MessageMiniProgram";
requestStream: false;
responseStream: false;
requestSerialize: grpc.serialize<wechaty_puppet_message_pb.MessageMiniProgramRequest>;
requestDeserialize: grpc.deserialize<wechaty_puppet_message_pb.MessageMiniProgramRequest>;
responseSerialize: grpc.serialize<wechaty_puppet_message_pb.MessageMiniProgramResponse>;
responseDeserialize: grpc.deserialize<wechaty_puppet_message_pb.MessageMiniProgramResponse>;
}
interface IPuppetService_IMessageUrl extends grpc.MethodDefinition<wechaty_puppet_message_pb.MessageUrlRequest, wechaty_puppet_message_pb.MessageUrlResponse> {
path: "/wechaty.Puppet/MessageUrl";
requestStream: false;
responseStream: false;
requestSerialize: grpc.serialize<wechaty_puppet_message_pb.MessageUrlRequest>;
requestDeserialize: grpc.deserialize<wechaty_puppet_message_pb.MessageUrlRequest>;
responseSerialize: grpc.serialize<wechaty_puppet_message_pb.MessageUrlResponse>;
responseDeserialize: grpc.deserialize<wechaty_puppet_message_pb.MessageUrlResponse>;
}
interface IPuppetService_IMessageRecall extends grpc.MethodDefinition<wechaty_puppet_message_pb.MessageRecallRequest, wechaty_puppet_message_pb.MessageRecallResponse> {
path: "/wechaty.Puppet/MessageRecall";
requestStream: false;
responseStream: false;
requestSerialize: grpc.serialize<wechaty_puppet_message_pb.MessageRecallRequest>;
requestDeserialize: grpc.deserialize<wechaty_puppet_message_pb.MessageRecallRequest>;
responseSerialize: grpc.serialize<wechaty_puppet_message_pb.MessageRecallResponse>;
responseDeserialize: grpc.deserialize<wechaty_puppet_message_pb.MessageRecallResponse>;
}
interface IPuppetService_IMessageForward extends grpc.MethodDefinition<wechaty_puppet_message_pb.MessageForwardRequest, wechaty_puppet_message_pb.MessageForwardResponse> {
path: "/wechaty.Puppet/MessageForward";
requestStream: false;
responseStream: false;
requestSerialize: grpc.serialize<wechaty_puppet_message_pb.MessageForwardRequest>;
requestDeserialize: grpc.deserialize<wechaty_puppet_message_pb.MessageForwardRequest>;
responseSerialize: grpc.serialize<wechaty_puppet_message_pb.MessageForwardResponse>;
responseDeserialize: grpc.deserialize<wechaty_puppet_message_pb.MessageForwardResponse>;
}
interface IPuppetService_IMessageLocation extends grpc.MethodDefinition<wechaty_puppet_message_pb.MessageLocationRequest, wechaty_puppet_message_pb.MessageLocationResponse> {
path: "/wechaty.Puppet/MessageLocation";
requestStream: false;
responseStream: false;
requestSerialize: grpc.serialize<wechaty_puppet_message_pb.MessageLocationRequest>;
requestDeserialize: grpc.deserialize<wechaty_puppet_message_pb.MessageLocationRequest>;
responseSerialize: grpc.serialize<wechaty_puppet_message_pb.MessageLocationResponse>;
responseDeserialize: grpc.deserialize<wechaty_puppet_message_pb.MessageLocationResponse>;
}
interface IPuppetService_IMessageSendContact extends grpc.MethodDefinition<wechaty_puppet_message_pb.MessageSendContactRequest, wechaty_puppet_message_pb.MessageSendContactResponse> {
path: "/wechaty.Puppet/MessageSendContact";
requestStream: false;
responseStream: false;
requestSerialize: grpc.serialize<wechaty_puppet_message_pb.MessageSendContactRequest>;
requestDeserialize: grpc.deserialize<wechaty_puppet_message_pb.MessageSendContactRequest>;
responseSerialize: grpc.serialize<wechaty_puppet_message_pb.MessageSendContactResponse>;
responseDeserialize: grpc.deserialize<wechaty_puppet_message_pb.MessageSendContactResponse>;
}
interface IPuppetService_IMessageSendText extends grpc.MethodDefinition<wechaty_puppet_message_pb.MessageSendTextRequest, wechaty_puppet_message_pb.MessageSendTextResponse> {
path: "/wechaty.Puppet/MessageSendText";
requestStream: false;
responseStream: false;
requestSerialize: grpc.serialize<wechaty_puppet_message_pb.MessageSendTextRequest>;
requestDeserialize: grpc.deserialize<wechaty_puppet_message_pb.MessageSendTextRequest>;
responseSerialize: grpc.serialize<wechaty_puppet_message_pb.MessageSendTextResponse>;
responseDeserialize: grpc.deserialize<wechaty_puppet_message_pb.MessageSendTextResponse>;
}
interface IPuppetService_IMessageSendMiniProgram extends grpc.MethodDefinition<wechaty_puppet_message_pb.MessageSendMiniProgramRequest, wechaty_puppet_message_pb.MessageSendMiniProgramResponse> {
path: "/wechaty.Puppet/MessageSendMiniProgram";
requestStream: false;
responseStream: false;
requestSerialize: grpc.serialize<wechaty_puppet_message_pb.MessageSendMiniProgramRequest>;
requestDeserialize: grpc.deserialize<wechaty_puppet_message_pb.MessageSendMiniProgramRequest>;
responseSerialize: grpc.serialize<wechaty_puppet_message_pb.MessageSendMiniProgramResponse>;
responseDeserialize: grpc.deserialize<wechaty_puppet_message_pb.MessageSendMiniProgramResponse>;
}
interface IPuppetService_IMessageSendUrl extends grpc.MethodDefinition<wechaty_puppet_message_pb.MessageSendUrlRequest, wechaty_puppet_message_pb.MessageSendUrlResponse> {
path: "/wechaty.Puppet/MessageSendUrl";
requestStream: false;
responseStream: false;
requestSerialize: grpc.serialize<wechaty_puppet_message_pb.MessageSendUrlRequest>;
requestDeserialize: grpc.deserialize<wechaty_puppet_message_pb.MessageSendUrlRequest>;
responseSerialize: grpc.serialize<wechaty_puppet_message_pb.MessageSendUrlResponse>;
responseDeserialize: grpc.deserialize<wechaty_puppet_message_pb.MessageSendUrlResponse>;
}
interface IPuppetService_IMessageSendLocation extends grpc.MethodDefinition<wechaty_puppet_message_pb.MessageSendLocationRequest, wechaty_puppet_message_pb.MessageSendLocationResponse> {
path: "/wechaty.Puppet/MessageSendLocation";
requestStream: false;
responseStream: false;
requestSerialize: grpc.serialize<wechaty_puppet_message_pb.MessageSendLocationRequest>;
requestDeserialize: grpc.deserialize<wechaty_puppet_message_pb.MessageSendLocationRequest>;
responseSerialize: grpc.serialize<wechaty_puppet_message_pb.MessageSendLocationResponse>;
responseDeserialize: grpc.deserialize<wechaty_puppet_message_pb.MessageSendLocationResponse>;
}
interface IPuppetService_IRoomPayload extends grpc.MethodDefinition<wechaty_puppet_room_pb.RoomPayloadRequest, wechaty_puppet_room_pb.RoomPayloadResponse> {
path: "/wechaty.Puppet/RoomPayload";
requestStream: false;
responseStream: false;
requestSerialize: grpc.serialize<wechaty_puppet_room_pb.RoomPayloadRequest>;
requestDeserialize: grpc.deserialize<wechaty_puppet_room_pb.RoomPayloadRequest>;
responseSerialize: grpc.serialize<wechaty_puppet_room_pb.RoomPayloadResponse>;
responseDeserialize: grpc.deserialize<wechaty_puppet_room_pb.RoomPayloadResponse>;
}
interface IPuppetService_IRoomList extends grpc.MethodDefinition<wechaty_puppet_room_pb.RoomListRequest, wechaty_puppet_room_pb.RoomListResponse> {
path: "/wechaty.Puppet/RoomList";
requestStream: false;
responseStream: false;
requestSerialize: grpc.serialize<wechaty_puppet_room_pb.RoomListRequest>;
requestDeserialize: grpc.deserialize<wechaty_puppet_room_pb.RoomListRequest>;
responseSerialize: grpc.serialize<wechaty_puppet_room_pb.RoomListResponse>;
responseDeserialize: grpc.deserialize<wechaty_puppet_room_pb.RoomListResponse>;
}
interface IPuppetService_IRoomAdd extends grpc.MethodDefinition<wechaty_puppet_room_pb.RoomAddRequest, wechaty_puppet_room_pb.RoomAddResponse> {
path: "/wechaty.Puppet/RoomAdd";
requestStream: false;
responseStream: false;
requestSerialize: grpc.serialize<wechaty_puppet_room_pb.RoomAddRequest>;
requestDeserialize: grpc.deserialize<wechaty_puppet_room_pb.RoomAddRequest>;
responseSerialize: grpc.serialize<wechaty_puppet_room_pb.RoomAddResponse>;
responseDeserialize: grpc.deserialize<wechaty_puppet_room_pb.RoomAddResponse>;
}
interface IPuppetService_IRoomAvatar extends grpc.MethodDefinition<wechaty_puppet_room_pb.RoomAvatarRequest, wechaty_puppet_room_pb.RoomAvatarResponse> {
path: "/wechaty.Puppet/RoomAvatar";
requestStream: false;
responseStream: false;
requestSerialize: grpc.serialize<wechaty_puppet_room_pb.RoomAvatarRequest>;
requestDeserialize: grpc.deserialize<wechaty_puppet_room_pb.RoomAvatarRequest>;
responseSerialize: grpc.serialize<wechaty_puppet_room_pb.RoomAvatarResponse>;
responseDeserialize: grpc.deserialize<wechaty_puppet_room_pb.RoomAvatarResponse>;
}
interface IPuppetService_IRoomCreate extends grpc.MethodDefinition<wechaty_puppet_room_pb.RoomCreateRequest, wechaty_puppet_room_pb.RoomCreateResponse> {
path: "/wechaty.Puppet/RoomCreate";
requestStream: false;
responseStream: false;
requestSerialize: grpc.serialize<wechaty_puppet_room_pb.RoomCreateRequest>;
requestDeserialize: grpc.deserialize<wechaty_puppet_room_pb.RoomCreateRequest>;
responseSerialize: grpc.serialize<wechaty_puppet_room_pb.RoomCreateResponse>;
responseDeserialize: grpc.deserialize<wechaty_puppet_room_pb.RoomCreateResponse>;
}
interface IPuppetService_IRoomDel extends grpc.MethodDefinition<wechaty_puppet_room_pb.RoomDelRequest, wechaty_puppet_room_pb.RoomDelResponse> {
path: "/wechaty.Puppet/RoomDel";
requestStream: false;
responseStream: false;
requestSerialize: grpc.serialize<wechaty_puppet_room_pb.RoomDelRequest>;
requestDeserialize: grpc.deserialize<wechaty_puppet_room_pb.RoomDelRequest>;
responseSerialize: grpc.serialize<wechaty_puppet_room_pb.RoomDelResponse>;
responseDeserialize: grpc.deserialize<wechaty_puppet_room_pb.RoomDelResponse>;
}
interface IPuppetService_IRoomQuit extends grpc.MethodDefinition<wechaty_puppet_room_pb.RoomQuitRequest, wechaty_puppet_room_pb.RoomQuitResponse> {
path: "/wechaty.Puppet/RoomQuit";
requestStream: false;
responseStream: false;
requestSerialize: grpc.serialize<wechaty_puppet_room_pb.RoomQuitRequest>;
requestDeserialize: grpc.deserialize<wechaty_puppet_room_pb.RoomQuitRequest>;
responseSerialize: grpc.serialize<wechaty_puppet_room_pb.RoomQuitResponse>;
responseDeserialize: grpc.deserialize<wechaty_puppet_room_pb.RoomQuitResponse>;
}
interface IPuppetService_IRoomTopic extends grpc.MethodDefinition<wechaty_puppet_room_pb.RoomTopicRequest, wechaty_puppet_room_pb.RoomTopicResponse> {
path: "/wechaty.Puppet/RoomTopic";
requestStream: false;
responseStream: false;
requestSerialize: grpc.serialize<wechaty_puppet_room_pb.RoomTopicRequest>;
requestDeserialize: grpc.deserialize<wechaty_puppet_room_pb.RoomTopicRequest>;
responseSerialize: grpc.serialize<wechaty_puppet_room_pb.RoomTopicResponse>;
responseDeserialize: grpc.deserialize<wechaty_puppet_room_pb.RoomTopicResponse>;
}
interface IPuppetService_IRoomQRCode extends grpc.MethodDefinition<wechaty_puppet_room_pb.RoomQRCodeRequest, wechaty_puppet_room_pb.RoomQRCodeResponse> {
path: "/wechaty.Puppet/RoomQRCode";
requestStream: false;
responseStream: false;
requestSerialize: grpc.serialize<wechaty_puppet_room_pb.RoomQRCodeRequest>;
requestDeserialize: grpc.deserialize<wechaty_puppet_room_pb.RoomQRCodeRequest>;
responseSerialize: grpc.serialize<wechaty_puppet_room_pb.RoomQRCodeResponse>;
responseDeserialize: grpc.deserialize<wechaty_puppet_room_pb.RoomQRCodeResponse>;
}
interface IPuppetService_IRoomAnnounce extends grpc.MethodDefinition<wechaty_puppet_room_pb.RoomAnnounceRequest, wechaty_puppet_room_pb.RoomAnnounceResponse> {
path: "/wechaty.Puppet/RoomAnnounce";
requestStream: false;
responseStream: false;
requestSerialize: grpc.serialize<wechaty_puppet_room_pb.RoomAnnounceRequest>;
requestDeserialize: grpc.deserialize<wechaty_puppet_room_pb.RoomAnnounceRequest>;
responseSerialize: grpc.serialize<wechaty_puppet_room_pb.RoomAnnounceResponse>;
responseDeserialize: grpc.deserialize<wechaty_puppet_room_pb.RoomAnnounceResponse>;
}
interface IPuppetService_IRoomMemberPayload extends grpc.MethodDefinition<wechaty_puppet_room_member_pb.RoomMemberPayloadRequest, wechaty_puppet_room_member_pb.RoomMemberPayloadResponse> {
path: "/wechaty.Puppet/RoomMemberPayload";
requestStream: false;
responseStream: false;
requestSerialize: grpc.serialize<wechaty_puppet_room_member_pb.RoomMemberPayloadRequest>;
requestDeserialize: grpc.deserialize<wechaty_puppet_room_member_pb.RoomMemberPayloadRequest>;
responseSerialize: grpc.serialize<wechaty_puppet_room_member_pb.RoomMemberPayloadResponse>;
responseDeserialize: grpc.deserialize<wechaty_puppet_room_member_pb.RoomMemberPayloadResponse>;
}
interface IPuppetService_IRoomMemberList extends grpc.MethodDefinition<wechaty_puppet_room_member_pb.RoomMemberListRequest, wechaty_puppet_room_member_pb.RoomMemberListResponse> {
path: "/wechaty.Puppet/RoomMemberList";
requestStream: false;
responseStream: false;
requestSerialize: grpc.serialize<wechaty_puppet_room_member_pb.RoomMemberListRequest>;
requestDeserialize: grpc.deserialize<wechaty_puppet_room_member_pb.RoomMemberListRequest>;
responseSerialize: grpc.serialize<wechaty_puppet_room_member_pb.RoomMemberListResponse>;
responseDeserialize: grpc.deserialize<wechaty_puppet_room_member_pb.RoomMemberListResponse>;
}
interface IPuppetService_IRoomInvitationPayload extends grpc.MethodDefinition<wechaty_puppet_room_invitation_pb.RoomInvitationPayloadRequest, wechaty_puppet_room_invitation_pb.RoomInvitationPayloadResponse> {
path: "/wechaty.Puppet/RoomInvitationPayload";
requestStream: false;
responseStream: false;
requestSerialize: grpc.serialize<wechaty_puppet_room_invitation_pb.RoomInvitationPayloadRequest>;
requestDeserialize: grpc.deserialize<wechaty_puppet_room_invitation_pb.RoomInvitationPayloadRequest>;
responseSerialize: grpc.serialize<wechaty_puppet_room_invitation_pb.RoomInvitationPayloadResponse>;
responseDeserialize: grpc.deserialize<wechaty_puppet_room_invitation_pb.RoomInvitationPayloadResponse>;
}
interface IPuppetService_IRoomInvitationAccept extends grpc.MethodDefinition<wechaty_puppet_room_invitation_pb.RoomInvitationAcceptRequest, wechaty_puppet_room_invitation_pb.RoomInvitationAcceptResponse> {
path: "/wechaty.Puppet/RoomInvitationAccept";
requestStream: false;
responseStream: false;
requestSerialize: grpc.serialize<wechaty_puppet_room_invitation_pb.RoomInvitationAcceptRequest>;
requestDeserialize: grpc.deserialize<wechaty_puppet_room_invitation_pb.RoomInvitationAcceptRequest>;
responseSerialize: grpc.serialize<wechaty_puppet_room_invitation_pb.RoomInvitationAcceptResponse>;
responseDeserialize: grpc.deserialize<wechaty_puppet_room_invitation_pb.RoomInvitationAcceptResponse>;
}
interface IPuppetService_ITagContactAdd extends grpc.MethodDefinition<wechaty_puppet_tag_pb.TagContactAddRequest, wechaty_puppet_tag_pb.TagContactAddResponse> {
path: "/wechaty.Puppet/TagContactAdd";
requestStream: false;
responseStream: false;
requestSerialize: grpc.serialize<wechaty_puppet_tag_pb.TagContactAddRequest>;
requestDeserialize: grpc.deserialize<wechaty_puppet_tag_pb.TagContactAddRequest>;
responseSerialize: grpc.serialize<wechaty_puppet_tag_pb.TagContactAddResponse>;
responseDeserialize: grpc.deserialize<wechaty_puppet_tag_pb.TagContactAddResponse>;
}
interface IPuppetService_ITagContactRemove extends grpc.MethodDefinition<wechaty_puppet_tag_pb.TagContactRemoveRequest, wechaty_puppet_tag_pb.TagContactRemoveResponse> {
path: "/wechaty.Puppet/TagContactRemove";
requestStream: false;
responseStream: false;
requestSerialize: grpc.serialize<wechaty_puppet_tag_pb.TagContactRemoveRequest>;
requestDeserialize: grpc.deserialize<wechaty_puppet_tag_pb.TagContactRemoveRequest>;
responseSerialize: grpc.serialize<wechaty_puppet_tag_pb.TagContactRemoveResponse>;
responseDeserialize: grpc.deserialize<wechaty_puppet_tag_pb.TagContactRemoveResponse>;
}
interface IPuppetService_ITagContactDelete extends grpc.MethodDefinition<wechaty_puppet_tag_pb.TagContactDeleteRequest, wechaty_puppet_tag_pb.TagContactDeleteResponse> {
path: "/wechaty.Puppet/TagContactDelete";
requestStream: false;
responseStream: false;
requestSerialize: grpc.serialize<wechaty_puppet_tag_pb.TagContactDeleteRequest>;
requestDeserialize: grpc.deserialize<wechaty_puppet_tag_pb.TagContactDeleteRequest>;
responseSerialize: grpc.serialize<wechaty_puppet_tag_pb.TagContactDeleteResponse>;
responseDeserialize: grpc.deserialize<wechaty_puppet_tag_pb.TagContactDeleteResponse>;
}
interface IPuppetService_ITagContactList extends grpc.MethodDefinition<wechaty_puppet_tag_pb.TagContactListRequest, wechaty_puppet_tag_pb.TagContactListResponse> {
path: "/wechaty.Puppet/TagContactList";
requestStream: false;
responseStream: false;
requestSerialize: grpc.serialize<wechaty_puppet_tag_pb.TagContactListRequest>;
requestDeserialize: grpc.deserialize<wechaty_puppet_tag_pb.TagContactListRequest>;
responseSerialize: grpc.serialize<wechaty_puppet_tag_pb.TagContactListResponse>;
responseDeserialize: grpc.deserialize<wechaty_puppet_tag_pb.TagContactListResponse>;
}
interface IPuppetService_IDownload extends grpc.MethodDefinition<wechaty_puppet_download_upload_pb.DownloadRequest, wechaty_puppet_download_upload_pb.DownloadResponse> {
path: "/wechaty.Puppet/Download";
requestStream: false;
responseStream: true;
requestSerialize: grpc.serialize<wechaty_puppet_download_upload_pb.DownloadRequest>;
requestDeserialize: grpc.deserialize<wechaty_puppet_download_upload_pb.DownloadRequest>;
responseSerialize: grpc.serialize<wechaty_puppet_download_upload_pb.DownloadResponse>;
responseDeserialize: grpc.deserialize<wechaty_puppet_download_upload_pb.DownloadResponse>;
}
interface IPuppetService_IUpload extends grpc.MethodDefinition<wechaty_puppet_download_upload_pb.UploadRequest, wechaty_puppet_download_upload_pb.UploadResponse> {
path: "/wechaty.Puppet/Upload";
requestStream: true;
responseStream: false;
requestSerialize: grpc.serialize<wechaty_puppet_download_upload_pb.UploadRequest>;
requestDeserialize: grpc.deserialize<wechaty_puppet_download_upload_pb.UploadRequest>;
responseSerialize: grpc.serialize<wechaty_puppet_download_upload_pb.UploadResponse>;
responseDeserialize: grpc.deserialize<wechaty_puppet_download_upload_pb.UploadResponse>;
}
export const PuppetService: IPuppetService;
export interface IPuppetServer extends grpc.UntypedServiceImplementation {
messageFileStream: grpc.handleServerStreamingCall<wechaty_deprecated_file_box_pb.MessageFileStreamRequest, wechaty_deprecated_file_box_pb.MessageFileStreamResponse>;
messageImageStream: grpc.handleServerStreamingCall<wechaty_deprecated_file_box_pb.MessageImageStreamRequest, wechaty_deprecated_file_box_pb.MessageImageStreamResponse>;
messageSendFileStream: grpc.handleClientStreamingCall<wechaty_deprecated_file_box_pb.MessageSendFileStreamRequest, wechaty_deprecated_file_box_pb.MessageSendFileStreamResponse>;
start: grpc.handleUnaryCall<wechaty_puppet_base_pb.StartRequest, wechaty_puppet_base_pb.StartResponse>;
stop: grpc.handleUnaryCall<wechaty_puppet_base_pb.StopRequest, wechaty_puppet_base_pb.StopResponse>;
logout: grpc.handleUnaryCall<wechaty_puppet_base_pb.LogoutRequest, wechaty_puppet_base_pb.LogoutResponse>;
ding: grpc.handleUnaryCall<wechaty_puppet_base_pb.DingRequest, wechaty_puppet_base_pb.DingResponse>;
version: grpc.handleUnaryCall<wechaty_puppet_base_pb.VersionRequest, wechaty_puppet_base_pb.VersionResponse>;
event: grpc.handleServerStreamingCall<wechaty_puppet_event_pb.EventRequest, wechaty_puppet_event_pb.EventResponse>;
dirtyPayload: grpc.handleUnaryCall<wechaty_puppet_base_pb.DirtyPayloadRequest, wechaty_puppet_base_pb.DirtyPayloadResponse>;
contactSelfQRCode: grpc.handleUnaryCall<wechaty_puppet_contact_pb.ContactSelfQRCodeRequest, wechaty_puppet_contact_pb.ContactSelfQRCodeResponse>;
contactSelfName: grpc.handleUnaryCall<wechaty_puppet_contact_pb.ContactSelfNameRequest, wechaty_puppet_contact_pb.ContactSelfNameResponse>;
contactSelfSignature: grpc.handleUnaryCall<wechaty_puppet_contact_pb.ContactSelfSignatureRequest, wechaty_puppet_contact_pb.ContactSelfSignatureResponse>;
contactPayload: grpc.handleUnaryCall<wechaty_puppet_contact_pb.ContactPayloadRequest, wechaty_puppet_contact_pb.ContactPayloadResponse>;
contactAlias: grpc.handleUnaryCall<wechaty_puppet_contact_pb.ContactAliasRequest, wechaty_puppet_contact_pb.ContactAliasResponse>;
contactAvatar: grpc.handleUnaryCall<wechaty_puppet_contact_pb.ContactAvatarRequest, wechaty_puppet_contact_pb.ContactAvatarResponse>;
contactPhone: grpc.handleUnaryCall<wechaty_puppet_contact_pb.ContactPhoneRequest, wechaty_puppet_contact_pb.ContactPhoneResponse>;
contactCorporationRemark: grpc.handleUnaryCall<wechaty_puppet_contact_pb.ContactCorporationRemarkRequest, wechaty_puppet_contact_pb.ContactCorporationRemarkResponse>;
contactDescription: grpc.handleUnaryCall<wechaty_puppet_contact_pb.ContactDescriptionRequest, wechaty_puppet_contact_pb.ContactDescriptionResponse>;
contactList: grpc.handleUnaryCall<wechaty_puppet_contact_pb.ContactListRequest, wechaty_puppet_contact_pb.ContactListResponse>;
friendshipPayload: grpc.handleUnaryCall<wechaty_puppet_friendship_pb.FriendshipPayloadRequest, wechaty_puppet_friendship_pb.FriendshipPayloadResponse>;
friendshipSearchPhone: grpc.handleUnaryCall<wechaty_puppet_friendship_pb.FriendshipSearchPhoneRequest, wechaty_puppet_friendship_pb.FriendshipSearchPhoneResponse>;
friendshipSearchWeixin: grpc.handleUnaryCall<wechaty_puppet_friendship_pb.FriendshipSearchWeixinRequest, wechaty_puppet_friendship_pb.FriendshipSearchWeixinResponse>;
friendshipAdd: grpc.handleUnaryCall<wechaty_puppet_friendship_pb.FriendshipAddRequest, wechaty_puppet_friendship_pb.FriendshipAddResponse>;
friendshipAccept: grpc.handleUnaryCall<wechaty_puppet_friendship_pb.FriendshipAcceptRequest, wechaty_puppet_friendship_pb.FriendshipAcceptResponse>;
messageFile: grpc.handleUnaryCall<wechaty_puppet_message_pb.MessageFileRequest, wechaty_puppet_message_pb.MessageFileResponse>;
messageImage: grpc.handleUnaryCall<wechaty_puppet_message_pb.MessageImageRequest, wechaty_puppet_message_pb.MessageImageResponse>;
messageSendFile: grpc.handleUnaryCall<wechaty_puppet_message_pb.MessageSendFileRequest, wechaty_puppet_message_pb.MessageSendFileResponse>;
messagePayload: grpc.handleUnaryCall<wechaty_puppet_message_pb.MessagePayloadRequest, wechaty_puppet_message_pb.MessagePayloadResponse>;
messageContact: grpc.handleUnaryCall<wechaty_puppet_message_pb.MessageContactRequest, wechaty_puppet_message_pb.MessageContactResponse>;
messageMiniProgram: grpc.handleUnaryCall<wechaty_puppet_message_pb.MessageMiniProgramRequest, wechaty_puppet_message_pb.MessageMiniProgramResponse>;
messageUrl: grpc.handleUnaryCall<wechaty_puppet_message_pb.MessageUrlRequest, wechaty_puppet_message_pb.MessageUrlResponse>;
messageRecall: grpc.handleUnaryCall<wechaty_puppet_message_pb.MessageRecallRequest, wechaty_puppet_message_pb.MessageRecallResponse>;
messageForward: grpc.handleUnaryCall<wechaty_puppet_message_pb.MessageForwardRequest, wechaty_puppet_message_pb.MessageForwardResponse>;
messageLocation: grpc.handleUnaryCall<wechaty_puppet_message_pb.MessageLocationRequest, wechaty_puppet_message_pb.MessageLocationResponse>;
messageSendContact: grpc.handleUnaryCall<wechaty_puppet_message_pb.MessageSendContactRequest, wechaty_puppet_message_pb.MessageSendContactResponse>;
messageSendText: grpc.handleUnaryCall<wechaty_puppet_message_pb.MessageSendTextRequest, wechaty_puppet_message_pb.MessageSendTextResponse>;
messageSendMiniProgram: grpc.handleUnaryCall<wechaty_puppet_message_pb.MessageSendMiniProgramRequest, wechaty_puppet_message_pb.MessageSendMiniProgramResponse>;
messageSendUrl: grpc.handleUnaryCall<wechaty_puppet_message_pb.MessageSendUrlRequest, wechaty_puppet_message_pb.MessageSendUrlResponse>;
messageSendLocation: grpc.handleUnaryCall<wechaty_puppet_message_pb.MessageSendLocationRequest, wechaty_puppet_message_pb.MessageSendLocationResponse>;
roomPayload: grpc.handleUnaryCall<wechaty_puppet_room_pb.RoomPayloadRequest, wechaty_puppet_room_pb.RoomPayloadResponse>;
roomList: grpc.handleUnaryCall<wechaty_puppet_room_pb.RoomListRequest, wechaty_puppet_room_pb.RoomListResponse>;
roomAdd: grpc.handleUnaryCall<wechaty_puppet_room_pb.RoomAddRequest, wechaty_puppet_room_pb.RoomAddResponse>;
roomAvatar: grpc.handleUnaryCall<wechaty_puppet_room_pb.RoomAvatarRequest, wechaty_puppet_room_pb.RoomAvatarResponse>;
roomCreate: grpc.handleUnaryCall<wechaty_puppet_room_pb.RoomCreateRequest, wechaty_puppet_room_pb.RoomCreateResponse>;
roomDel: grpc.handleUnaryCall<wechaty_puppet_room_pb.RoomDelRequest, wechaty_puppet_room_pb.RoomDelResponse>;
roomQuit: grpc.handleUnaryCall<wechaty_puppet_room_pb.RoomQuitRequest, wechaty_puppet_room_pb.RoomQuitResponse>;
roomTopic: grpc.handleUnaryCall<wechaty_puppet_room_pb.RoomTopicRequest, wechaty_puppet_room_pb.RoomTopicResponse>;
roomQRCode: grpc.handleUnaryCall<wechaty_puppet_room_pb.RoomQRCodeRequest, wechaty_puppet_room_pb.RoomQRCodeResponse>;
roomAnnounce: grpc.handleUnaryCall<wechaty_puppet_room_pb.RoomAnnounceRequest, wechaty_puppet_room_pb.RoomAnnounceResponse>;
roomMemberPayload: grpc.handleUnaryCall<wechaty_puppet_room_member_pb.RoomMemberPayloadRequest, wechaty_puppet_room_member_pb.RoomMemberPayloadResponse>;
roomMemberList: grpc.handleUnaryCall<wechaty_puppet_room_member_pb.RoomMemberListRequest, wechaty_puppet_room_member_pb.RoomMemberListResponse>;
roomInvitationPayload: grpc.handleUnaryCall<wechaty_puppet_room_invitation_pb.RoomInvitationPayloadRequest, wechaty_puppet_room_invitation_pb.RoomInvitationPayloadResponse>;
roomInvitationAccept: grpc.handleUnaryCall<wechaty_puppet_room_invitation_pb.RoomInvitationAcceptRequest, wechaty_puppet_room_invitation_pb.RoomInvitationAcceptResponse>;
tagContactAdd: grpc.handleUnaryCall<wechaty_puppet_tag_pb.TagContactAddRequest, wechaty_puppet_tag_pb.TagContactAddResponse>;
tagContactRemove: grpc.handleUnaryCall<wechaty_puppet_tag_pb.TagContactRemoveRequest, wechaty_puppet_tag_pb.TagContactRemoveResponse>;
tagContactDelete: grpc.handleUnaryCall<wechaty_puppet_tag_pb.TagContactDeleteRequest, wechaty_puppet_tag_pb.Tag