// package: wechaty // file: wechaty/puppet.proto import * as wechaty_puppet_pb from "../wechaty/puppet_pb"; import * as wechaty_puppet_base_pb from "../wechaty/puppet/base_pb"; import * as wechaty_puppet_call_pb from "../wechaty/puppet/call_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"; import * as wechaty_puppet_conversation_pb from "../wechaty/puppet/conversation_pb"; import * as wechaty_puppet_post_pb from "../wechaty/puppet/post_pb"; import * as wechaty_puppet_moment_pb from "../wechaty/puppet/moment_pb"; import * as wechaty_puppet_verify_code_pb from "../wechaty/puppet/verify-code_pb"; import * as wechaty_puppet_wecom_pb from "../wechaty/puppet/wecom_pb"; import {grpc} from "@improbable-eng/grpc-web"; type PuppetStart = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_base_pb.StartRequest; readonly responseType: typeof wechaty_puppet_base_pb.StartResponse; }; type PuppetStop = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_base_pb.StopRequest; readonly responseType: typeof wechaty_puppet_base_pb.StopResponse; }; type PuppetLogout = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_base_pb.LogoutRequest; readonly responseType: typeof wechaty_puppet_base_pb.LogoutResponse; }; type PuppetDing = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_base_pb.DingRequest; readonly responseType: typeof wechaty_puppet_base_pb.DingResponse; }; type PuppetCurrentUser = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_base_pb.CurrentUserRequest; readonly responseType: typeof wechaty_puppet_base_pb.CurrentUserResponse; }; type PuppetVersion = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_base_pb.VersionRequest; readonly responseType: typeof wechaty_puppet_base_pb.VersionResponse; }; type PuppetEnterVerifyCode = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_verify_code_pb.EnterVerifyCodeRequest; readonly responseType: typeof wechaty_puppet_verify_code_pb.EnterVerifyCodeResponse; }; type PuppetCancelVerifyCode = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_verify_code_pb.CancelVerifyCodeRequest; readonly responseType: typeof wechaty_puppet_verify_code_pb.CancelVerifyCodeResponse; }; type PuppetRefreshQRCode = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_base_pb.RefreshQRCodeRequest; readonly responseType: typeof wechaty_puppet_base_pb.RefreshQRCodeRequest; }; type PuppetEvent = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: true; readonly requestType: typeof wechaty_puppet_event_pb.EventRequest; readonly responseType: typeof wechaty_puppet_event_pb.EventResponse; }; type PuppetDirtyPayload = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_base_pb.DirtyPayloadRequest; readonly responseType: typeof wechaty_puppet_base_pb.DirtyPayloadResponse; }; type PuppetContactSelfQRCode = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_contact_pb.ContactSelfQRCodeRequest; readonly responseType: typeof wechaty_puppet_contact_pb.ContactSelfQRCodeResponse; }; type PuppetContactSelfName = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_contact_pb.ContactSelfNameRequest; readonly responseType: typeof wechaty_puppet_contact_pb.ContactSelfNameResponse; }; type PuppetContactSelfRealName = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_contact_pb.ContactSelfRealNameRequest; readonly responseType: typeof wechaty_puppet_contact_pb.ContactSelfRealNameResponse; }; type PuppetContactSelfAka = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_contact_pb.ContactSelfAkaRequest; readonly responseType: typeof wechaty_puppet_contact_pb.ContactSelfAkaResponse; }; type PuppetContactSelfSignature = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_contact_pb.ContactSelfSignatureRequest; readonly responseType: typeof wechaty_puppet_contact_pb.ContactSelfSignatureResponse; }; type PuppetContactSelfRoomAlias = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_contact_pb.ContactSelfRoomAliasRequest; readonly responseType: typeof wechaty_puppet_contact_pb.ContactSelfRoomAliasResponse; }; type PuppetContactPayload = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_contact_pb.ContactPayloadRequest; readonly responseType: typeof wechaty_puppet_contact_pb.ContactPayloadResponse; }; type PuppetBatchContactPayload = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_contact_pb.BatchContactPayloadRequest; readonly responseType: typeof wechaty_puppet_contact_pb.BatchContactPayloadResponse; }; type PuppetContactAlias = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_contact_pb.ContactAliasRequest; readonly responseType: typeof wechaty_puppet_contact_pb.ContactAliasResponse; }; type PuppetContactAvatar = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_contact_pb.ContactAvatarRequest; readonly responseType: typeof wechaty_puppet_contact_pb.ContactAvatarResponse; }; type PuppetContactPhone = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_contact_pb.ContactPhoneRequest; readonly responseType: typeof wechaty_puppet_contact_pb.ContactPhoneResponse; }; type PuppetContactCorporationRemark = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_contact_pb.ContactCorporationRemarkRequest; readonly responseType: typeof wechaty_puppet_contact_pb.ContactCorporationRemarkResponse; }; type PuppetContactDescription = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_contact_pb.ContactDescriptionRequest; readonly responseType: typeof wechaty_puppet_contact_pb.ContactDescriptionResponse; }; type PuppetContactDelete = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_contact_pb.ContactDeleteRequest; readonly responseType: typeof wechaty_puppet_contact_pb.ContactDeleteResponse; }; type PuppetContactList = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_contact_pb.ContactListRequest; readonly responseType: typeof wechaty_puppet_contact_pb.ContactListResponse; }; type PuppetContactPayloadModify = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_contact_pb.ContactPayloadModifyRequest; readonly responseType: typeof wechaty_puppet_contact_pb.ContactPayloadModifyResponse; }; type PuppetFriendshipPayload = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_friendship_pb.FriendshipPayloadRequest; readonly responseType: typeof wechaty_puppet_friendship_pb.FriendshipPayloadResponse; }; type PuppetFriendshipSearchPhone = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_friendship_pb.FriendshipSearchPhoneRequest; readonly responseType: typeof wechaty_puppet_friendship_pb.FriendshipSearchPhoneResponse; }; type PuppetFriendshipSearchWeixin = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_friendship_pb.FriendshipSearchHandleRequest; readonly responseType: typeof wechaty_puppet_friendship_pb.FriendshipSearchHandleResponse; }; type PuppetFriendshipSearchHandle = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_friendship_pb.FriendshipSearchHandleRequest; readonly responseType: typeof wechaty_puppet_friendship_pb.FriendshipSearchHandleResponse; }; type PuppetFriendshipAdd = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_friendship_pb.FriendshipAddRequest; readonly responseType: typeof wechaty_puppet_friendship_pb.FriendshipAddResponse; }; type PuppetFriendshipAccept = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_friendship_pb.FriendshipAcceptRequest; readonly responseType: typeof wechaty_puppet_friendship_pb.FriendshipAcceptResponse; }; type PuppetConversationRead = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_conversation_pb.ConversationReadRequest; readonly responseType: typeof wechaty_puppet_conversation_pb.ConversationReadResponse; }; type PuppetMessageFile = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_message_pb.MessageFileRequest; readonly responseType: typeof wechaty_puppet_message_pb.MessageFileResponse; }; type PuppetMessageImage = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_message_pb.MessageImageRequest; readonly responseType: typeof wechaty_puppet_message_pb.MessageImageResponse; }; type PuppetMessageVoice = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_message_pb.MessageVoiceRequest; readonly responseType: typeof wechaty_puppet_message_pb.MessageVoiceResponse; }; type PuppetMessageVoiceText = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_message_pb.MessageVoiceTextRequest; readonly responseType: typeof wechaty_puppet_message_pb.MessageVoiceTextResponse; }; type PuppetMessageSendFile = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_message_pb.MessageSendFileRequest; readonly responseType: typeof wechaty_puppet_message_pb.MessageSendFileResponse; }; type PuppetMessagePayload = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_message_pb.MessagePayloadRequest; readonly responseType: typeof wechaty_puppet_message_pb.MessagePayloadResponse; }; type PuppetMessageContact = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_message_pb.MessageContactRequest; readonly responseType: typeof wechaty_puppet_message_pb.MessageContactResponse; }; type PuppetMessageMiniProgram = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_message_pb.MessageMiniProgramRequest; readonly responseType: typeof wechaty_puppet_message_pb.MessageMiniProgramResponse; }; type PuppetMessageUrl = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_message_pb.MessageUrlRequest; readonly responseType: typeof wechaty_puppet_message_pb.MessageUrlResponse; }; type PuppetMessageChannel = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_message_pb.MessageChannelRequest; readonly responseType: typeof wechaty_puppet_message_pb.MessageChannelResponse; }; type PuppetMessageChannelCard = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_message_pb.MessageChannelCardRequest; readonly responseType: typeof wechaty_puppet_message_pb.MessageChannelCardResponse; }; type PuppetMessageCallRecord = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_message_pb.MessageCallRecordRequest; readonly responseType: typeof wechaty_puppet_message_pb.MessageCallRecordResponse; }; type PuppetCallInvite = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_call_pb.CallInviteRequest; readonly responseType: typeof wechaty_puppet_call_pb.CallInviteResponse; }; type PuppetCallAdd = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_call_pb.CallAddRequest; readonly responseType: typeof wechaty_puppet_call_pb.CallAddResponse; }; type PuppetCallAccept = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_call_pb.CallAcceptRequest; readonly responseType: typeof wechaty_puppet_call_pb.CallAcceptResponse; }; type PuppetCallReject = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_call_pb.CallRejectRequest; readonly responseType: typeof wechaty_puppet_call_pb.CallRejectResponse; }; type PuppetCallCancel = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_call_pb.CallCancelRequest; readonly responseType: typeof wechaty_puppet_call_pb.CallCancelResponse; }; type PuppetCallHangup = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_call_pb.CallHangupRequest; readonly responseType: typeof wechaty_puppet_call_pb.CallHangupResponse; }; type PuppetCallMediaEndpoint = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_call_pb.CallMediaEndpointRequest; readonly responseType: typeof wechaty_puppet_call_pb.CallMediaEndpointResponse; }; type PuppetCallPayload = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_call_pb.CallPayloadRequest; readonly responseType: typeof wechaty_puppet_call_pb.CallPayloadResponse; }; type PuppetMessageChatHistory = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_message_pb.MessageChatHistoryRequest; readonly responseType: typeof wechaty_puppet_message_pb.MessageChatHistoryResponse; }; type PuppetMessageRecall = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_message_pb.MessageRecallRequest; readonly responseType: typeof wechaty_puppet_message_pb.MessageRecallResponse; }; type PuppetMessageForward = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_message_pb.MessageForwardRequest; readonly responseType: typeof wechaty_puppet_message_pb.MessageForwardResponse; }; type PuppetMessageLocation = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_message_pb.MessageLocationRequest; readonly responseType: typeof wechaty_puppet_message_pb.MessageLocationResponse; }; type PuppetMessageSendContact = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_message_pb.MessageSendContactRequest; readonly responseType: typeof wechaty_puppet_message_pb.MessageSendContactResponse; }; type PuppetMessageSendText = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_message_pb.MessageSendTextRequest; readonly responseType: typeof wechaty_puppet_message_pb.MessageSendTextResponse; }; type PuppetMessageBatchSendText = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_message_pb.MessageBatchSendTextRequest; readonly responseType: typeof wechaty_puppet_message_pb.MessageBatchSendTextResponse; }; type PuppetMessageBatchSendFile = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_message_pb.MessageBatchSendFileRequest; readonly responseType: typeof wechaty_puppet_message_pb.MessageBatchSendFileResponse; }; type PuppetMessageBatchForward = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_message_pb.MessageBatchForwardRequest; readonly responseType: typeof wechaty_puppet_message_pb.MessageBatchForwardResponse; }; type PuppetMessageBatchSendContact = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_message_pb.MessageBatchSendContactRequest; readonly responseType: typeof wechaty_puppet_message_pb.MessageBatchSendContactResponse; }; type PuppetMessageBatchSendUrl = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_message_pb.MessageBatchSendUrlRequest; readonly responseType: typeof wechaty_puppet_message_pb.MessageBatchSendUrlResponse; }; type PuppetMessageBatchSendMiniProgram = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_message_pb.MessageBatchSendMiniProgramRequest; readonly responseType: typeof wechaty_puppet_message_pb.MessageBatchSendMiniProgramResponse; }; type PuppetMessageBatchSendLocation = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_message_pb.MessageBatchSendLocationRequest; readonly responseType: typeof wechaty_puppet_message_pb.MessageBatchSendLocationResponse; }; type PuppetMessageBatchSendChannel = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_message_pb.MessageBatchSendChannelRequest; readonly responseType: typeof wechaty_puppet_message_pb.MessageBatchSendChannelResponse; }; type PuppetMessageBatchSendChannelCard = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_message_pb.MessageBatchSendChannelCardRequest; readonly responseType: typeof wechaty_puppet_message_pb.MessageBatchSendChannelCardResponse; }; type PuppetMessageSendMiniProgram = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_message_pb.MessageSendMiniProgramRequest; readonly responseType: typeof wechaty_puppet_message_pb.MessageSendMiniProgramResponse; }; type PuppetMessageSendUrl = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_message_pb.MessageSendUrlRequest; readonly responseType: typeof wechaty_puppet_message_pb.MessageSendUrlResponse; }; type PuppetMessageSendLocation = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_message_pb.MessageSendLocationRequest; readonly responseType: typeof wechaty_puppet_message_pb.MessageSendLocationResponse; }; type PuppetMessageSendChannel = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_message_pb.MessageSendChannelRequest; readonly responseType: typeof wechaty_puppet_message_pb.MessageSendChannelResponse; }; type PuppetMessageSendChannelCard = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_message_pb.MessageSendChannelCardRequest; readonly responseType: typeof wechaty_puppet_message_pb.MessageSendChannelCardResponse; }; type PuppetMessageSendPost = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_message_pb.MessageSendPostRequest; readonly responseType: typeof wechaty_puppet_message_pb.MessageSendPostResponse; }; type PuppetMessagePreview = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_message_pb.MessagePreviewRequest; readonly responseType: typeof wechaty_puppet_message_pb.MessagePreviewResponse; }; type PuppetGetMessageBroadcastTarget = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_message_pb.GetMessageBroadcastTargetRequest; readonly responseType: typeof wechaty_puppet_message_pb.GetMessageBroadcastTargetResponse; }; type PuppetCreateMessageBroadcast = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_message_pb.CreateMessageBroadcastRequest; readonly responseType: typeof wechaty_puppet_message_pb.CreateMessageBroadcastResponse; }; type PuppetGetMessageBroadcastStatus = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_message_pb.GetMessageBroadcastStatusRequest; readonly responseType: typeof wechaty_puppet_message_pb.GetMessageBroadcastStatusResponse; }; type PuppetRoomPayload = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_room_pb.RoomPayloadRequest; readonly responseType: typeof wechaty_puppet_room_pb.RoomPayloadResponse; }; type PuppetBatchRoomPayload = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_room_pb.BatchRoomPayloadRequest; readonly responseType: typeof wechaty_puppet_room_pb.BatchRoomPayloadResponse; }; type PuppetRoomList = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_room_pb.RoomListRequest; readonly responseType: typeof wechaty_puppet_room_pb.RoomListResponse; }; type PuppetRoomAdd = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_room_pb.RoomAddRequest; readonly responseType: typeof wechaty_puppet_room_pb.RoomAddResponse; }; type PuppetRoomAvatar = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_room_pb.RoomAvatarRequest; readonly responseType: typeof wechaty_puppet_room_pb.RoomAvatarResponse; }; type PuppetRoomCreate = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_room_pb.RoomCreateRequest; readonly responseType: typeof wechaty_puppet_room_pb.RoomCreateResponse; }; type PuppetRoomDel = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_room_pb.RoomDelRequest; readonly responseType: typeof wechaty_puppet_room_pb.RoomDelResponse; }; type PuppetRoomQuit = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_room_pb.RoomQuitRequest; readonly responseType: typeof wechaty_puppet_room_pb.RoomQuitResponse; }; type PuppetRoomTopic = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_room_pb.RoomTopicRequest; readonly responseType: typeof wechaty_puppet_room_pb.RoomTopicResponse; }; type PuppetRoomRemark = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_room_pb.RoomRemarkRequest; readonly responseType: typeof wechaty_puppet_room_pb.RoomRemarkResponse; }; type PuppetRoomQRCode = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_room_pb.RoomQRCodeRequest; readonly responseType: typeof wechaty_puppet_room_pb.RoomQRCodeResponse; }; type PuppetRoomParseDynamicQRCode = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_room_pb.RoomParseDynamicQRCodeRequest; readonly responseType: typeof wechaty_puppet_room_pb.RoomParseDynamicQRCodeResponse; }; type PuppetRoomAnnounce = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_room_pb.RoomAnnounceRequest; readonly responseType: typeof wechaty_puppet_room_pb.RoomAnnounceResponse; }; type PuppetRoomOwnerTransfer = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_room_pb.RoomOwnerTransferRequest; readonly responseType: typeof wechaty_puppet_room_pb.RoomOwnerTransferResponse; }; type PuppetRoomPermission = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_room_pb.RoomPermissionRequest; readonly responseType: typeof wechaty_puppet_room_pb.RoomPermissionResponse; }; type PuppetRoomAddAdmins = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_room_pb.RoomAdminsRequest; readonly responseType: typeof wechaty_puppet_room_pb.RoomAdminsResponse; }; type PuppetRoomDelAdmins = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_room_pb.RoomAdminsRequest; readonly responseType: typeof wechaty_puppet_room_pb.RoomAdminsResponse; }; type PuppetRoomDismiss = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_room_pb.RoomDismissRequest; readonly responseType: typeof wechaty_puppet_room_pb.RoomDismissResponse; }; type PuppetRoomAddV2 = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_room_pb.RoomAddV2Request; readonly responseType: typeof wechaty_puppet_room_pb.RoomAddV2Response; }; type PuppetRoomDelV2 = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_room_pb.RoomDelV2Request; readonly responseType: typeof wechaty_puppet_room_pb.RoomDelV2Response; }; type PuppetRoomMemberPayload = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_room_member_pb.RoomMemberPayloadRequest; readonly responseType: typeof wechaty_puppet_room_member_pb.RoomMemberPayloadResponse; }; type PuppetRoomMemberList = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_room_member_pb.RoomMemberListRequest; readonly responseType: typeof wechaty_puppet_room_member_pb.RoomMemberListResponse; }; type PuppetBatchRoomMemberPayload = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_room_member_pb.BatchRoomMemberPayloadRequest; readonly responseType: typeof wechaty_puppet_room_member_pb.BatchRoomMemberPayloadResponse; }; type PuppetRoomInvitationPayload = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_room_invitation_pb.RoomInvitationPayloadRequest; readonly responseType: typeof wechaty_puppet_room_invitation_pb.RoomInvitationPayloadResponse; }; type PuppetRoomInvitationAccept = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_room_invitation_pb.RoomInvitationAcceptRequest; readonly responseType: typeof wechaty_puppet_room_invitation_pb.RoomInvitationAcceptResponse; }; type PuppetRoomInvitationAcceptByQRCode = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_room_invitation_pb.RoomInvitationAcceptByQRCodeRequest; readonly responseType: typeof wechaty_puppet_room_invitation_pb.RoomInvitationAcceptByQRCodeResponse; }; type PuppetTagContactTagAdd = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_tag_pb.TagContactTagAddRequest; readonly responseType: typeof wechaty_puppet_tag_pb.TagContactTagAddResponse; }; type PuppetTagContactTagRemove = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_tag_pb.TagContactTagRemoveRequest; readonly responseType: typeof wechaty_puppet_tag_pb.TagContactTagRemoveResponse; }; type PuppetTagGroupAdd = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_tag_pb.TagGroupAddRequest; readonly responseType: typeof wechaty_puppet_tag_pb.TagGroupAddResponse; }; type PuppetTagGroupDelete = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_tag_pb.TagGroupDeleteRequest; readonly responseType: typeof wechaty_puppet_tag_pb.TagGroupDeleteResponse; }; type PuppetTagGroupPayload = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_tag_pb.TagGroupPayloadRequest; readonly responseType: typeof wechaty_puppet_tag_pb.TagGroupPayloadResponse; }; type PuppetTagTagAdd = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_tag_pb.TagTagAddRequest; readonly responseType: typeof wechaty_puppet_tag_pb.TagTagAddResponse; }; type PuppetTagTagDelete = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_tag_pb.TagTagDeleteRequest; readonly responseType: typeof wechaty_puppet_tag_pb.TagTagDeleteResponse; }; type PuppetTagTagModify = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_tag_pb.TagTagModifyRequest; readonly responseType: typeof wechaty_puppet_tag_pb.TagTagModifyResponse; }; type PuppetTagPayload = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_tag_pb.TagPayloadRequest; readonly responseType: typeof wechaty_puppet_tag_pb.TagPayloadResponse; }; type PuppetTagGroupList = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_tag_pb.TagGroupListRequest; readonly responseType: typeof wechaty_puppet_tag_pb.TagGroupListResponse; }; type PuppetTagGroupTagList = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_tag_pb.TagGroupTagListRequest; readonly responseType: typeof wechaty_puppet_tag_pb.TagGroupTagListResponse; }; type PuppetTagTagList = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_tag_pb.TagTagListRequest; readonly responseType: typeof wechaty_puppet_tag_pb.TagTagListResponse; }; type PuppetTagContactTagList = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_tag_pb.TagContactTagListRequest; readonly responseType: typeof wechaty_puppet_tag_pb.TagContactTagListResponse; }; type PuppetTagTagContactList = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_tag_pb.TagTagContactListRequest; readonly responseType: typeof wechaty_puppet_tag_pb.TagTagContactListResponse; }; type PuppetmomentPublish = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_moment_pb.MomentPublishRequest; readonly responseType: typeof wechaty_puppet_moment_pb.MomentPublishResponse; }; type PuppetMomentUnpublish = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_moment_pb.MomentUnpublishRequest; readonly responseType: typeof wechaty_puppet_moment_pb.MomentUnpublishResponse; }; type PuppetpostTap = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_post_pb.PostTapRequest; readonly responseType: typeof wechaty_puppet_post_pb.PostTapResponse; }; type PuppetmomentSignature = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_moment_pb.MomentSignatureRequest; readonly responseType: typeof wechaty_puppet_moment_pb.MomentSignatureResponse; }; type PuppetmomentCoverage = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_moment_pb.MomentCoverageRequest; readonly responseType: typeof wechaty_puppet_moment_pb.MomentCoverageResponse; }; type PuppetpostPayload = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_post_pb.PostPayloadRequest; readonly responseType: typeof wechaty_puppet_post_pb.PostPayloadResponse; }; type PuppetpostPayloadSayable = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_post_pb.PostPayloadSayableRequest; readonly responseType: typeof wechaty_puppet_post_pb.PostPayloadSayableResponse; }; type PuppetMomentVisibleList = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_moment_pb.MomentVisibleListRequest; readonly responseType: typeof wechaty_puppet_moment_pb.MomentVisibleListResponse; }; type PuppetGetContactExternalUserId = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_wecom_pb.GetContactExternalUserIdRequest; readonly responseType: typeof wechaty_puppet_wecom_pb.GetContactExternalUserIdResponse; }; type PuppetGetRoomAntiSpamStrategyList = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_wecom_pb.GetRoomAntiSpamStrategyListRequest; readonly responseType: typeof wechaty_puppet_wecom_pb.GetRoomAntiSpamStrategyListResponse; }; type PuppetGetRoomAntiSpamStrategyEffectRoomList = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_wecom_pb.GetRoomAntiSpamStrategyEffectRoomListRequest; readonly responseType: typeof wechaty_puppet_wecom_pb.GetRoomAntiSpamStrategyEffectRoomListResponse; }; type PuppetApplyRoomAntiSpamStrategy = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_wecom_pb.ApplyRoomAntiSpamStrategyRequest; readonly responseType: typeof wechaty_puppet_wecom_pb.ApplyRoomAntiSpamStrategyResponse; }; type PuppetGetCorpMessageInterceptionStrategies = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_wecom_pb.GetCorpMessageInterceptionStrategiesRequest; readonly responseType: typeof wechaty_puppet_wecom_pb.GetCorpMessageInterceptionStrategiesResponse; }; type PuppetDownload = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: false; readonly responseStream: true; readonly requestType: typeof wechaty_puppet_download_upload_pb.DownloadRequest; readonly responseType: typeof wechaty_puppet_download_upload_pb.DownloadResponse; }; type PuppetUpload = { readonly methodName: string; readonly service: typeof Puppet; readonly requestStream: true; readonly responseStream: false; readonly requestType: typeof wechaty_puppet_download_upload_pb.UploadRequest; readonly responseType: typeof wechaty_puppet_download_upload_pb.UploadResponse; }; export class Puppet { static readonly serviceName: string; static readonly Start: PuppetStart; static readonly Stop: PuppetStop; static readonly Logout: PuppetLogout; static readonly Ding: PuppetDing; static readonly CurrentUser: PuppetCurrentUser; static readonly Version: PuppetVersion; static readonly EnterVerifyCode: PuppetEnterVerifyCode; static readonly CancelVerifyCode: PuppetCancelVerifyCode; static readonly RefreshQRCode: PuppetRefreshQRCode; static readonly Event: PuppetEvent; static readonly DirtyPayload: PuppetDirtyPayload; static readonly ContactSelfQRCode: PuppetContactSelfQRCode; static readonly ContactSelfName: PuppetContactSelfName; static readonly ContactSelfRealName: PuppetContactSelfRealName; static readonly ContactSelfAka: PuppetContactSelfAka; static readonly ContactSelfSignature: PuppetContactSelfSignature; static readonly ContactSelfRoomAlias: PuppetContactSelfRoomAlias; static readonly ContactPayload: PuppetContactPayload; static readonly BatchContactPayload: PuppetBatchContactPayload; static readonly ContactAlias: PuppetContactAlias; static readonly ContactAvatar: PuppetContactAvatar; static readonly ContactPhone: PuppetContactPhone; static readonly ContactCorporationRemark: PuppetContactCorporationRemark; static readonly ContactDescription: PuppetContactDescription; static readonly ContactDelete: PuppetContactDelete; static readonly ContactList: PuppetContactList; static readonly ContactPayloadModify: PuppetContactPayloadModify; static readonly FriendshipPayload: PuppetFriendshipPayload; static readonly FriendshipSearchPhone: PuppetFriendshipSearchPhone; static readonly FriendshipSearchWeixin: PuppetFriendshipSearchWeixin; static readonly FriendshipSearchHandle: PuppetFriendshipSearchHandle; static readonly FriendshipAdd: PuppetFriendshipAdd; static readonly FriendshipAccept: PuppetFriendshipAccept; static readonly ConversationRead: PuppetConversationRead; static readonly MessageFile: PuppetMessageFile; static readonly MessageImage: PuppetMessageImage; static readonly MessageVoice: PuppetMessageVoice; static readonly MessageVoiceText: PuppetMessageVoiceText; static readonly MessageSendFile: PuppetMessageSendFile; static readonly MessagePayload: PuppetMessagePayload; static readonly MessageContact: PuppetMessageContact; static readonly MessageMiniProgram: PuppetMessageMiniProgram; static readonly MessageUrl: PuppetMessageUrl; static readonly MessageChannel: PuppetMessageChannel; static readonly MessageChannelCard: PuppetMessageChannelCard; static readonly MessageCallRecord: PuppetMessageCallRecord; static readonly CallInvite: PuppetCallInvite; static readonly CallAdd: PuppetCallAdd; static readonly CallAccept: PuppetCallAccept; static readonly CallReject: PuppetCallReject; static readonly CallCancel: PuppetCallCancel; static readonly CallHangup: PuppetCallHangup; static readonly CallMediaEndpoint: PuppetCallMediaEndpoint; static readonly CallPayload: PuppetCallPayload; static readonly MessageChatHistory: PuppetMessageChatHistory; static readonly MessageRecall: PuppetMessageRecall; static readonly MessageForward: PuppetMessageForward; static readonly MessageLocation: PuppetMessageLocation; static readonly MessageSendContact: PuppetMessageSendContact; static readonly MessageSendText: PuppetMessageSendText; static readonly MessageBatchSendText: PuppetMessageBatchSendText; static readonly MessageBatchSendFile: PuppetMessageBatchSendFile; static readonly MessageBatchForward: PuppetMessageBatchForward; static readonly MessageBatchSendContact: PuppetMessageBatchSendContact; static readonly MessageBatchSendUrl: PuppetMessageBatchSendUrl; static readonly MessageBatchSendMiniProgram: PuppetMessageBatchSendMiniProgram; static readonly MessageBatchSendLocation: PuppetMessageBatchSendLocation; static readonly MessageBatchSendChannel: PuppetMessageBatchSendChannel; static readonly MessageBatchSendChannelCard: PuppetMessageBatchSendChannelCard; static readonly MessageSendMiniProgram: PuppetMessageSendMiniProgram; static readonly MessageSendUrl: PuppetMessageSendUrl; static readonly MessageSendLocation: PuppetMessageSendLocation; static readonly MessageSendChannel: PuppetMessageSendChannel; static readonly MessageSendChannelCard: PuppetMessageSendChannelCard; static readonly MessageSendPost: PuppetMessageSendPost; static readonly MessagePreview: PuppetMessagePreview; static readonly GetMessageBroadcastTarget: PuppetGetMessageBroadcastTarget; static readonly CreateMessageBroadcast: PuppetCreateMessageBroadcast; static readonly GetMessageBroadcastStatus: PuppetGetMessageBroadcastStatus; static readonly RoomPayload: PuppetRoomPayload; static readonly BatchRoomPayload: PuppetBatchRoomPayload; static readonly RoomList: PuppetRoomList; static readonly RoomAdd: PuppetRoomAdd; static readonly RoomAvatar: PuppetRoomAvatar; static readonly RoomCreate: PuppetRoomCreate; static readonly RoomDel: PuppetRoomDel; static readonly RoomQuit: PuppetRoomQuit; static readonly RoomTopic: PuppetRoomTopic; static readonly RoomRemark: PuppetRoomRemark; static readonly RoomQRCode: PuppetRoomQRCode; static readonly RoomParseDynamicQRCode: PuppetRoomParseDynamicQRCode; static readonly RoomAnnounce: PuppetRoomAnnounce; static readonly RoomOwnerTransfer: PuppetRoomOwnerTransfer; static readonly RoomPermission: PuppetRoomPermission; static readonly RoomAddAdmins: PuppetRoomAddAdmins; static readonly RoomDelAdmins: PuppetRoomDelAdmins; static readonly RoomDismiss: PuppetRoomDismiss; static readonly RoomAddV2: PuppetRoomAddV2; static readonly RoomDelV2: PuppetRoomDelV2; static readonly RoomMemberPayload: PuppetRoomMemberPayload; static readonly RoomMemberList: PuppetRoomMemberList; static readonly BatchRoomMemberPayload: PuppetBatchRoomMemberPayload; static readonly RoomInvitationPayload: PuppetRoomInvitationPayload; static readonly RoomInvitationAccept: PuppetRoomInvitationAccept; static readonly RoomInvitationAcceptByQRCode: PuppetRoomInvitationAcceptByQRCode; static readonly TagContactTagAdd: PuppetTagContactTagAdd; static readonly TagContactTagRemove: PuppetTagContactTagRemove; static readonly TagGroupAdd: PuppetTagGroupAdd; static readonly TagGroupDelete: PuppetTagGroupDelete; static readonly TagGroupPayload: PuppetTagGroupPayload; static readonly TagTagAdd: PuppetTagTagAdd; static readonly TagTagDelete: PuppetTagTagDelete; static readonly TagTagModify: PuppetTagTagModify; static readonly TagPayload: PuppetTagPayload; static readonly TagGroupList: PuppetTagGroupList; static readonly TagGroupTagList: PuppetTagGroupTagList; static readonly TagTagList: PuppetTagTagList; static readonly TagContactTagList: PuppetTagContactTagList; static readonly TagTagContactList: PuppetTagTagContactList; static readonly momentPublish: PuppetmomentPublish; static readonly MomentUnpublish: PuppetMomentUnpublish; static readonly postTap: PuppetpostTap; static readonly momentSignature: PuppetmomentSignature; static readonly momentCoverage: PuppetmomentCoverage; static readonly postPayload: PuppetpostPayload; static readonly postPayloadSayable: PuppetpostPayloadSayable; static readonly MomentVisibleList: PuppetMomentVisibleList; static readonly GetContactExternalUserId: PuppetGetContactExternalUserId; static readonly GetRoomAntiSpamStrategyList: PuppetGetRoomAntiSpamStrategyList; static readonly GetRoomAntiSpamStrategyEffectRoomList: PuppetGetRoomAntiSpamStrategyEffectRoomList; static readonly ApplyRoomAntiSpamStrategy: PuppetApplyRoomAntiSpamStrategy; static readonly GetCorpMessageInterceptionStrategies: PuppetGetCorpMessageInterceptionStrategies; static readonly Download: PuppetDownload; static readonly Upload: PuppetUpload; } export type ServiceError = { message: string, code: number; metadata: grpc.Metadata } export type Status = { details: string, code: number; metadata: grpc.Metadata } interface UnaryResponse { cancel(): void; } interface ResponseStream { cancel(): void; on(type: 'data', handler: (message: T) => void): ResponseStream; on(type: 'end', handler: (status?: Status) => void): ResponseStream; on(type: 'status', handler: (status: Status) => void): ResponseStream; } interface RequestStream { write(message: T): RequestStream; end(): void; cancel(): void; on(type: 'end', handler: (status?: Status) => void): RequestStream; on(type: 'status', handler: (status: Status) => void): RequestStream; } interface BidirectionalStream { write(message: ReqT): BidirectionalStream; end(): void; cancel(): void; on(type: 'data', handler: (message: ResT) => void): BidirectionalStream; on(type: 'end', handler: (status?: Status) => void): BidirectionalStream; on(type: 'status', handler: (status: Status) => void): BidirectionalStream; } export class PuppetClient { readonly serviceHost: string; constructor(serviceHost: string, options?: grpc.RpcOptions); start( requestMessage: wechaty_puppet_base_pb.StartRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_base_pb.StartResponse|null) => void ): UnaryResponse; start( requestMessage: wechaty_puppet_base_pb.StartRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_base_pb.StartResponse|null) => void ): UnaryResponse; stop( requestMessage: wechaty_puppet_base_pb.StopRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_base_pb.StopResponse|null) => void ): UnaryResponse; stop( requestMessage: wechaty_puppet_base_pb.StopRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_base_pb.StopResponse|null) => void ): UnaryResponse; logout( requestMessage: wechaty_puppet_base_pb.LogoutRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_base_pb.LogoutResponse|null) => void ): UnaryResponse; logout( requestMessage: wechaty_puppet_base_pb.LogoutRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_base_pb.LogoutResponse|null) => void ): UnaryResponse; ding( requestMessage: wechaty_puppet_base_pb.DingRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_base_pb.DingResponse|null) => void ): UnaryResponse; ding( requestMessage: wechaty_puppet_base_pb.DingRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_base_pb.DingResponse|null) => void ): UnaryResponse; currentUser( requestMessage: wechaty_puppet_base_pb.CurrentUserRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_base_pb.CurrentUserResponse|null) => void ): UnaryResponse; currentUser( requestMessage: wechaty_puppet_base_pb.CurrentUserRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_base_pb.CurrentUserResponse|null) => void ): UnaryResponse; version( requestMessage: wechaty_puppet_base_pb.VersionRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_base_pb.VersionResponse|null) => void ): UnaryResponse; version( requestMessage: wechaty_puppet_base_pb.VersionRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_base_pb.VersionResponse|null) => void ): UnaryResponse; enterVerifyCode( requestMessage: wechaty_puppet_verify_code_pb.EnterVerifyCodeRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_verify_code_pb.EnterVerifyCodeResponse|null) => void ): UnaryResponse; enterVerifyCode( requestMessage: wechaty_puppet_verify_code_pb.EnterVerifyCodeRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_verify_code_pb.EnterVerifyCodeResponse|null) => void ): UnaryResponse; cancelVerifyCode( requestMessage: wechaty_puppet_verify_code_pb.CancelVerifyCodeRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_verify_code_pb.CancelVerifyCodeResponse|null) => void ): UnaryResponse; cancelVerifyCode( requestMessage: wechaty_puppet_verify_code_pb.CancelVerifyCodeRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_verify_code_pb.CancelVerifyCodeResponse|null) => void ): UnaryResponse; refreshQRCode( requestMessage: wechaty_puppet_base_pb.RefreshQRCodeRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_base_pb.RefreshQRCodeRequest|null) => void ): UnaryResponse; refreshQRCode( requestMessage: wechaty_puppet_base_pb.RefreshQRCodeRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_base_pb.RefreshQRCodeRequest|null) => void ): UnaryResponse; event(requestMessage: wechaty_puppet_event_pb.EventRequest, metadata?: grpc.Metadata): ResponseStream; dirtyPayload( requestMessage: wechaty_puppet_base_pb.DirtyPayloadRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_base_pb.DirtyPayloadResponse|null) => void ): UnaryResponse; dirtyPayload( requestMessage: wechaty_puppet_base_pb.DirtyPayloadRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_base_pb.DirtyPayloadResponse|null) => void ): UnaryResponse; contactSelfQRCode( requestMessage: wechaty_puppet_contact_pb.ContactSelfQRCodeRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_contact_pb.ContactSelfQRCodeResponse|null) => void ): UnaryResponse; contactSelfQRCode( requestMessage: wechaty_puppet_contact_pb.ContactSelfQRCodeRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_contact_pb.ContactSelfQRCodeResponse|null) => void ): UnaryResponse; contactSelfName( requestMessage: wechaty_puppet_contact_pb.ContactSelfNameRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_contact_pb.ContactSelfNameResponse|null) => void ): UnaryResponse; contactSelfName( requestMessage: wechaty_puppet_contact_pb.ContactSelfNameRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_contact_pb.ContactSelfNameResponse|null) => void ): UnaryResponse; contactSelfRealName( requestMessage: wechaty_puppet_contact_pb.ContactSelfRealNameRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_contact_pb.ContactSelfRealNameResponse|null) => void ): UnaryResponse; contactSelfRealName( requestMessage: wechaty_puppet_contact_pb.ContactSelfRealNameRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_contact_pb.ContactSelfRealNameResponse|null) => void ): UnaryResponse; contactSelfAka( requestMessage: wechaty_puppet_contact_pb.ContactSelfAkaRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_contact_pb.ContactSelfAkaResponse|null) => void ): UnaryResponse; contactSelfAka( requestMessage: wechaty_puppet_contact_pb.ContactSelfAkaRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_contact_pb.ContactSelfAkaResponse|null) => void ): UnaryResponse; contactSelfSignature( requestMessage: wechaty_puppet_contact_pb.ContactSelfSignatureRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_contact_pb.ContactSelfSignatureResponse|null) => void ): UnaryResponse; contactSelfSignature( requestMessage: wechaty_puppet_contact_pb.ContactSelfSignatureRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_contact_pb.ContactSelfSignatureResponse|null) => void ): UnaryResponse; contactSelfRoomAlias( requestMessage: wechaty_puppet_contact_pb.ContactSelfRoomAliasRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_contact_pb.ContactSelfRoomAliasResponse|null) => void ): UnaryResponse; contactSelfRoomAlias( requestMessage: wechaty_puppet_contact_pb.ContactSelfRoomAliasRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_contact_pb.ContactSelfRoomAliasResponse|null) => void ): UnaryResponse; contactPayload( requestMessage: wechaty_puppet_contact_pb.ContactPayloadRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_contact_pb.ContactPayloadResponse|null) => void ): UnaryResponse; contactPayload( requestMessage: wechaty_puppet_contact_pb.ContactPayloadRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_contact_pb.ContactPayloadResponse|null) => void ): UnaryResponse; batchContactPayload( requestMessage: wechaty_puppet_contact_pb.BatchContactPayloadRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_contact_pb.BatchContactPayloadResponse|null) => void ): UnaryResponse; batchContactPayload( requestMessage: wechaty_puppet_contact_pb.BatchContactPayloadRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_contact_pb.BatchContactPayloadResponse|null) => void ): UnaryResponse; contactAlias( requestMessage: wechaty_puppet_contact_pb.ContactAliasRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_contact_pb.ContactAliasResponse|null) => void ): UnaryResponse; contactAlias( requestMessage: wechaty_puppet_contact_pb.ContactAliasRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_contact_pb.ContactAliasResponse|null) => void ): UnaryResponse; contactAvatar( requestMessage: wechaty_puppet_contact_pb.ContactAvatarRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_contact_pb.ContactAvatarResponse|null) => void ): UnaryResponse; contactAvatar( requestMessage: wechaty_puppet_contact_pb.ContactAvatarRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_contact_pb.ContactAvatarResponse|null) => void ): UnaryResponse; contactPhone( requestMessage: wechaty_puppet_contact_pb.ContactPhoneRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_contact_pb.ContactPhoneResponse|null) => void ): UnaryResponse; contactPhone( requestMessage: wechaty_puppet_contact_pb.ContactPhoneRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_contact_pb.ContactPhoneResponse|null) => void ): UnaryResponse; contactCorporationRemark( requestMessage: wechaty_puppet_contact_pb.ContactCorporationRemarkRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_contact_pb.ContactCorporationRemarkResponse|null) => void ): UnaryResponse; contactCorporationRemark( requestMessage: wechaty_puppet_contact_pb.ContactCorporationRemarkRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_contact_pb.ContactCorporationRemarkResponse|null) => void ): UnaryResponse; contactDescription( requestMessage: wechaty_puppet_contact_pb.ContactDescriptionRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_contact_pb.ContactDescriptionResponse|null) => void ): UnaryResponse; contactDescription( requestMessage: wechaty_puppet_contact_pb.ContactDescriptionRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_contact_pb.ContactDescriptionResponse|null) => void ): UnaryResponse; contactDelete( requestMessage: wechaty_puppet_contact_pb.ContactDeleteRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_contact_pb.ContactDeleteResponse|null) => void ): UnaryResponse; contactDelete( requestMessage: wechaty_puppet_contact_pb.ContactDeleteRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_contact_pb.ContactDeleteResponse|null) => void ): UnaryResponse; contactList( requestMessage: wechaty_puppet_contact_pb.ContactListRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_contact_pb.ContactListResponse|null) => void ): UnaryResponse; contactList( requestMessage: wechaty_puppet_contact_pb.ContactListRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_contact_pb.ContactListResponse|null) => void ): UnaryResponse; contactPayloadModify( requestMessage: wechaty_puppet_contact_pb.ContactPayloadModifyRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_contact_pb.ContactPayloadModifyResponse|null) => void ): UnaryResponse; contactPayloadModify( requestMessage: wechaty_puppet_contact_pb.ContactPayloadModifyRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_contact_pb.ContactPayloadModifyResponse|null) => void ): UnaryResponse; friendshipPayload( requestMessage: wechaty_puppet_friendship_pb.FriendshipPayloadRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_friendship_pb.FriendshipPayloadResponse|null) => void ): UnaryResponse; friendshipPayload( requestMessage: wechaty_puppet_friendship_pb.FriendshipPayloadRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_friendship_pb.FriendshipPayloadResponse|null) => void ): UnaryResponse; friendshipSearchPhone( requestMessage: wechaty_puppet_friendship_pb.FriendshipSearchPhoneRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_friendship_pb.FriendshipSearchPhoneResponse|null) => void ): UnaryResponse; friendshipSearchPhone( requestMessage: wechaty_puppet_friendship_pb.FriendshipSearchPhoneRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_friendship_pb.FriendshipSearchPhoneResponse|null) => void ): UnaryResponse; friendshipSearchWeixin( requestMessage: wechaty_puppet_friendship_pb.FriendshipSearchHandleRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_friendship_pb.FriendshipSearchHandleResponse|null) => void ): UnaryResponse; friendshipSearchWeixin( requestMessage: wechaty_puppet_friendship_pb.FriendshipSearchHandleRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_friendship_pb.FriendshipSearchHandleResponse|null) => void ): UnaryResponse; friendshipSearchHandle( requestMessage: wechaty_puppet_friendship_pb.FriendshipSearchHandleRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_friendship_pb.FriendshipSearchHandleResponse|null) => void ): UnaryResponse; friendshipSearchHandle( requestMessage: wechaty_puppet_friendship_pb.FriendshipSearchHandleRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_friendship_pb.FriendshipSearchHandleResponse|null) => void ): UnaryResponse; friendshipAdd( requestMessage: wechaty_puppet_friendship_pb.FriendshipAddRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_friendship_pb.FriendshipAddResponse|null) => void ): UnaryResponse; friendshipAdd( requestMessage: wechaty_puppet_friendship_pb.FriendshipAddRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_friendship_pb.FriendshipAddResponse|null) => void ): UnaryResponse; friendshipAccept( requestMessage: wechaty_puppet_friendship_pb.FriendshipAcceptRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_friendship_pb.FriendshipAcceptResponse|null) => void ): UnaryResponse; friendshipAccept( requestMessage: wechaty_puppet_friendship_pb.FriendshipAcceptRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_friendship_pb.FriendshipAcceptResponse|null) => void ): UnaryResponse; conversationRead( requestMessage: wechaty_puppet_conversation_pb.ConversationReadRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_conversation_pb.ConversationReadResponse|null) => void ): UnaryResponse; conversationRead( requestMessage: wechaty_puppet_conversation_pb.ConversationReadRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_conversation_pb.ConversationReadResponse|null) => void ): UnaryResponse; messageFile( requestMessage: wechaty_puppet_message_pb.MessageFileRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageFileResponse|null) => void ): UnaryResponse; messageFile( requestMessage: wechaty_puppet_message_pb.MessageFileRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageFileResponse|null) => void ): UnaryResponse; messageImage( requestMessage: wechaty_puppet_message_pb.MessageImageRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageImageResponse|null) => void ): UnaryResponse; messageImage( requestMessage: wechaty_puppet_message_pb.MessageImageRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageImageResponse|null) => void ): UnaryResponse; messageVoice( requestMessage: wechaty_puppet_message_pb.MessageVoiceRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageVoiceResponse|null) => void ): UnaryResponse; messageVoice( requestMessage: wechaty_puppet_message_pb.MessageVoiceRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageVoiceResponse|null) => void ): UnaryResponse; messageVoiceText( requestMessage: wechaty_puppet_message_pb.MessageVoiceTextRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageVoiceTextResponse|null) => void ): UnaryResponse; messageVoiceText( requestMessage: wechaty_puppet_message_pb.MessageVoiceTextRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageVoiceTextResponse|null) => void ): UnaryResponse; messageSendFile( requestMessage: wechaty_puppet_message_pb.MessageSendFileRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageSendFileResponse|null) => void ): UnaryResponse; messageSendFile( requestMessage: wechaty_puppet_message_pb.MessageSendFileRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageSendFileResponse|null) => void ): UnaryResponse; messagePayload( requestMessage: wechaty_puppet_message_pb.MessagePayloadRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessagePayloadResponse|null) => void ): UnaryResponse; messagePayload( requestMessage: wechaty_puppet_message_pb.MessagePayloadRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessagePayloadResponse|null) => void ): UnaryResponse; messageContact( requestMessage: wechaty_puppet_message_pb.MessageContactRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageContactResponse|null) => void ): UnaryResponse; messageContact( requestMessage: wechaty_puppet_message_pb.MessageContactRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageContactResponse|null) => void ): UnaryResponse; messageMiniProgram( requestMessage: wechaty_puppet_message_pb.MessageMiniProgramRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageMiniProgramResponse|null) => void ): UnaryResponse; messageMiniProgram( requestMessage: wechaty_puppet_message_pb.MessageMiniProgramRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageMiniProgramResponse|null) => void ): UnaryResponse; messageUrl( requestMessage: wechaty_puppet_message_pb.MessageUrlRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageUrlResponse|null) => void ): UnaryResponse; messageUrl( requestMessage: wechaty_puppet_message_pb.MessageUrlRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageUrlResponse|null) => void ): UnaryResponse; messageChannel( requestMessage: wechaty_puppet_message_pb.MessageChannelRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageChannelResponse|null) => void ): UnaryResponse; messageChannel( requestMessage: wechaty_puppet_message_pb.MessageChannelRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageChannelResponse|null) => void ): UnaryResponse; messageChannelCard( requestMessage: wechaty_puppet_message_pb.MessageChannelCardRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageChannelCardResponse|null) => void ): UnaryResponse; messageChannelCard( requestMessage: wechaty_puppet_message_pb.MessageChannelCardRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageChannelCardResponse|null) => void ): UnaryResponse; messageCallRecord( requestMessage: wechaty_puppet_message_pb.MessageCallRecordRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageCallRecordResponse|null) => void ): UnaryResponse; messageCallRecord( requestMessage: wechaty_puppet_message_pb.MessageCallRecordRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageCallRecordResponse|null) => void ): UnaryResponse; callInvite( requestMessage: wechaty_puppet_call_pb.CallInviteRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_call_pb.CallInviteResponse|null) => void ): UnaryResponse; callInvite( requestMessage: wechaty_puppet_call_pb.CallInviteRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_call_pb.CallInviteResponse|null) => void ): UnaryResponse; callAdd( requestMessage: wechaty_puppet_call_pb.CallAddRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_call_pb.CallAddResponse|null) => void ): UnaryResponse; callAdd( requestMessage: wechaty_puppet_call_pb.CallAddRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_call_pb.CallAddResponse|null) => void ): UnaryResponse; callAccept( requestMessage: wechaty_puppet_call_pb.CallAcceptRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_call_pb.CallAcceptResponse|null) => void ): UnaryResponse; callAccept( requestMessage: wechaty_puppet_call_pb.CallAcceptRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_call_pb.CallAcceptResponse|null) => void ): UnaryResponse; callReject( requestMessage: wechaty_puppet_call_pb.CallRejectRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_call_pb.CallRejectResponse|null) => void ): UnaryResponse; callReject( requestMessage: wechaty_puppet_call_pb.CallRejectRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_call_pb.CallRejectResponse|null) => void ): UnaryResponse; callCancel( requestMessage: wechaty_puppet_call_pb.CallCancelRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_call_pb.CallCancelResponse|null) => void ): UnaryResponse; callCancel( requestMessage: wechaty_puppet_call_pb.CallCancelRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_call_pb.CallCancelResponse|null) => void ): UnaryResponse; callHangup( requestMessage: wechaty_puppet_call_pb.CallHangupRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_call_pb.CallHangupResponse|null) => void ): UnaryResponse; callHangup( requestMessage: wechaty_puppet_call_pb.CallHangupRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_call_pb.CallHangupResponse|null) => void ): UnaryResponse; callMediaEndpoint( requestMessage: wechaty_puppet_call_pb.CallMediaEndpointRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_call_pb.CallMediaEndpointResponse|null) => void ): UnaryResponse; callMediaEndpoint( requestMessage: wechaty_puppet_call_pb.CallMediaEndpointRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_call_pb.CallMediaEndpointResponse|null) => void ): UnaryResponse; callPayload( requestMessage: wechaty_puppet_call_pb.CallPayloadRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_call_pb.CallPayloadResponse|null) => void ): UnaryResponse; callPayload( requestMessage: wechaty_puppet_call_pb.CallPayloadRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_call_pb.CallPayloadResponse|null) => void ): UnaryResponse; messageChatHistory( requestMessage: wechaty_puppet_message_pb.MessageChatHistoryRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageChatHistoryResponse|null) => void ): UnaryResponse; messageChatHistory( requestMessage: wechaty_puppet_message_pb.MessageChatHistoryRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageChatHistoryResponse|null) => void ): UnaryResponse; messageRecall( requestMessage: wechaty_puppet_message_pb.MessageRecallRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageRecallResponse|null) => void ): UnaryResponse; messageRecall( requestMessage: wechaty_puppet_message_pb.MessageRecallRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageRecallResponse|null) => void ): UnaryResponse; messageForward( requestMessage: wechaty_puppet_message_pb.MessageForwardRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageForwardResponse|null) => void ): UnaryResponse; messageForward( requestMessage: wechaty_puppet_message_pb.MessageForwardRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageForwardResponse|null) => void ): UnaryResponse; messageLocation( requestMessage: wechaty_puppet_message_pb.MessageLocationRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageLocationResponse|null) => void ): UnaryResponse; messageLocation( requestMessage: wechaty_puppet_message_pb.MessageLocationRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageLocationResponse|null) => void ): UnaryResponse; messageSendContact( requestMessage: wechaty_puppet_message_pb.MessageSendContactRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageSendContactResponse|null) => void ): UnaryResponse; messageSendContact( requestMessage: wechaty_puppet_message_pb.MessageSendContactRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageSendContactResponse|null) => void ): UnaryResponse; messageSendText( requestMessage: wechaty_puppet_message_pb.MessageSendTextRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageSendTextResponse|null) => void ): UnaryResponse; messageSendText( requestMessage: wechaty_puppet_message_pb.MessageSendTextRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageSendTextResponse|null) => void ): UnaryResponse; messageBatchSendText( requestMessage: wechaty_puppet_message_pb.MessageBatchSendTextRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageBatchSendTextResponse|null) => void ): UnaryResponse; messageBatchSendText( requestMessage: wechaty_puppet_message_pb.MessageBatchSendTextRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageBatchSendTextResponse|null) => void ): UnaryResponse; messageBatchSendFile( requestMessage: wechaty_puppet_message_pb.MessageBatchSendFileRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageBatchSendFileResponse|null) => void ): UnaryResponse; messageBatchSendFile( requestMessage: wechaty_puppet_message_pb.MessageBatchSendFileRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageBatchSendFileResponse|null) => void ): UnaryResponse; messageBatchForward( requestMessage: wechaty_puppet_message_pb.MessageBatchForwardRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageBatchForwardResponse|null) => void ): UnaryResponse; messageBatchForward( requestMessage: wechaty_puppet_message_pb.MessageBatchForwardRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageBatchForwardResponse|null) => void ): UnaryResponse; messageBatchSendContact( requestMessage: wechaty_puppet_message_pb.MessageBatchSendContactRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageBatchSendContactResponse|null) => void ): UnaryResponse; messageBatchSendContact( requestMessage: wechaty_puppet_message_pb.MessageBatchSendContactRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageBatchSendContactResponse|null) => void ): UnaryResponse; messageBatchSendUrl( requestMessage: wechaty_puppet_message_pb.MessageBatchSendUrlRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageBatchSendUrlResponse|null) => void ): UnaryResponse; messageBatchSendUrl( requestMessage: wechaty_puppet_message_pb.MessageBatchSendUrlRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageBatchSendUrlResponse|null) => void ): UnaryResponse; messageBatchSendMiniProgram( requestMessage: wechaty_puppet_message_pb.MessageBatchSendMiniProgramRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageBatchSendMiniProgramResponse|null) => void ): UnaryResponse; messageBatchSendMiniProgram( requestMessage: wechaty_puppet_message_pb.MessageBatchSendMiniProgramRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageBatchSendMiniProgramResponse|null) => void ): UnaryResponse; messageBatchSendLocation( requestMessage: wechaty_puppet_message_pb.MessageBatchSendLocationRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageBatchSendLocationResponse|null) => void ): UnaryResponse; messageBatchSendLocation( requestMessage: wechaty_puppet_message_pb.MessageBatchSendLocationRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageBatchSendLocationResponse|null) => void ): UnaryResponse; messageBatchSendChannel( requestMessage: wechaty_puppet_message_pb.MessageBatchSendChannelRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageBatchSendChannelResponse|null) => void ): UnaryResponse; messageBatchSendChannel( requestMessage: wechaty_puppet_message_pb.MessageBatchSendChannelRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageBatchSendChannelResponse|null) => void ): UnaryResponse; messageBatchSendChannelCard( requestMessage: wechaty_puppet_message_pb.MessageBatchSendChannelCardRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageBatchSendChannelCardResponse|null) => void ): UnaryResponse; messageBatchSendChannelCard( requestMessage: wechaty_puppet_message_pb.MessageBatchSendChannelCardRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageBatchSendChannelCardResponse|null) => void ): UnaryResponse; messageSendMiniProgram( requestMessage: wechaty_puppet_message_pb.MessageSendMiniProgramRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageSendMiniProgramResponse|null) => void ): UnaryResponse; messageSendMiniProgram( requestMessage: wechaty_puppet_message_pb.MessageSendMiniProgramRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageSendMiniProgramResponse|null) => void ): UnaryResponse; messageSendUrl( requestMessage: wechaty_puppet_message_pb.MessageSendUrlRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageSendUrlResponse|null) => void ): UnaryResponse; messageSendUrl( requestMessage: wechaty_puppet_message_pb.MessageSendUrlRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageSendUrlResponse|null) => void ): UnaryResponse; messageSendLocation( requestMessage: wechaty_puppet_message_pb.MessageSendLocationRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageSendLocationResponse|null) => void ): UnaryResponse; messageSendLocation( requestMessage: wechaty_puppet_message_pb.MessageSendLocationRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageSendLocationResponse|null) => void ): UnaryResponse; messageSendChannel( requestMessage: wechaty_puppet_message_pb.MessageSendChannelRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageSendChannelResponse|null) => void ): UnaryResponse; messageSendChannel( requestMessage: wechaty_puppet_message_pb.MessageSendChannelRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageSendChannelResponse|null) => void ): UnaryResponse; messageSendChannelCard( requestMessage: wechaty_puppet_message_pb.MessageSendChannelCardRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageSendChannelCardResponse|null) => void ): UnaryResponse; messageSendChannelCard( requestMessage: wechaty_puppet_message_pb.MessageSendChannelCardRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageSendChannelCardResponse|null) => void ): UnaryResponse; messageSendPost( requestMessage: wechaty_puppet_message_pb.MessageSendPostRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageSendPostResponse|null) => void ): UnaryResponse; messageSendPost( requestMessage: wechaty_puppet_message_pb.MessageSendPostRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessageSendPostResponse|null) => void ): UnaryResponse; messagePreview( requestMessage: wechaty_puppet_message_pb.MessagePreviewRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessagePreviewResponse|null) => void ): UnaryResponse; messagePreview( requestMessage: wechaty_puppet_message_pb.MessagePreviewRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.MessagePreviewResponse|null) => void ): UnaryResponse; getMessageBroadcastTarget( requestMessage: wechaty_puppet_message_pb.GetMessageBroadcastTargetRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.GetMessageBroadcastTargetResponse|null) => void ): UnaryResponse; getMessageBroadcastTarget( requestMessage: wechaty_puppet_message_pb.GetMessageBroadcastTargetRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.GetMessageBroadcastTargetResponse|null) => void ): UnaryResponse; createMessageBroadcast( requestMessage: wechaty_puppet_message_pb.CreateMessageBroadcastRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.CreateMessageBroadcastResponse|null) => void ): UnaryResponse; createMessageBroadcast( requestMessage: wechaty_puppet_message_pb.CreateMessageBroadcastRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.CreateMessageBroadcastResponse|null) => void ): UnaryResponse; getMessageBroadcastStatus( requestMessage: wechaty_puppet_message_pb.GetMessageBroadcastStatusRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.GetMessageBroadcastStatusResponse|null) => void ): UnaryResponse; getMessageBroadcastStatus( requestMessage: wechaty_puppet_message_pb.GetMessageBroadcastStatusRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_message_pb.GetMessageBroadcastStatusResponse|null) => void ): UnaryResponse; roomPayload( requestMessage: wechaty_puppet_room_pb.RoomPayloadRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_room_pb.RoomPayloadResponse|null) => void ): UnaryResponse; roomPayload( requestMessage: wechaty_puppet_room_pb.RoomPayloadRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_room_pb.RoomPayloadResponse|null) => void ): UnaryResponse; batchRoomPayload( requestMessage: wechaty_puppet_room_pb.BatchRoomPayloadRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_room_pb.BatchRoomPayloadResponse|null) => void ): UnaryResponse; batchRoomPayload( requestMessage: wechaty_puppet_room_pb.BatchRoomPayloadRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_room_pb.BatchRoomPayloadResponse|null) => void ): UnaryResponse; roomList( requestMessage: wechaty_puppet_room_pb.RoomListRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_room_pb.RoomListResponse|null) => void ): UnaryResponse; roomList( requestMessage: wechaty_puppet_room_pb.RoomListRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_room_pb.RoomListResponse|null) => void ): UnaryResponse; roomAdd( requestMessage: wechaty_puppet_room_pb.RoomAddRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_room_pb.RoomAddResponse|null) => void ): UnaryResponse; roomAdd( requestMessage: wechaty_puppet_room_pb.RoomAddRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_room_pb.RoomAddResponse|null) => void ): UnaryResponse; roomAvatar( requestMessage: wechaty_puppet_room_pb.RoomAvatarRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_room_pb.RoomAvatarResponse|null) => void ): UnaryResponse; roomAvatar( requestMessage: wechaty_puppet_room_pb.RoomAvatarRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_room_pb.RoomAvatarResponse|null) => void ): UnaryResponse; roomCreate( requestMessage: wechaty_puppet_room_pb.RoomCreateRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_room_pb.RoomCreateResponse|null) => void ): UnaryResponse; roomCreate( requestMessage: wechaty_puppet_room_pb.RoomCreateRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_room_pb.RoomCreateResponse|null) => void ): UnaryResponse; roomDel( requestMessage: wechaty_puppet_room_pb.RoomDelRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_room_pb.RoomDelResponse|null) => void ): UnaryResponse; roomDel( requestMessage: wechaty_puppet_room_pb.RoomDelRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_room_pb.RoomDelResponse|null) => void ): UnaryResponse; roomQuit( requestMessage: wechaty_puppet_room_pb.RoomQuitRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_room_pb.RoomQuitResponse|null) => void ): UnaryResponse; roomQuit( requestMessage: wechaty_puppet_room_pb.RoomQuitRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_room_pb.RoomQuitResponse|null) => void ): UnaryResponse; roomTopic( requestMessage: wechaty_puppet_room_pb.RoomTopicRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_room_pb.RoomTopicResponse|null) => void ): UnaryResponse; roomTopic( requestMessage: wechaty_puppet_room_pb.RoomTopicRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_room_pb.RoomTopicResponse|null) => void ): UnaryResponse; roomRemark( requestMessage: wechaty_puppet_room_pb.RoomRemarkRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_room_pb.RoomRemarkResponse|null) => void ): UnaryResponse; roomRemark( requestMessage: wechaty_puppet_room_pb.RoomRemarkRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_room_pb.RoomRemarkResponse|null) => void ): UnaryResponse; roomQRCode( requestMessage: wechaty_puppet_room_pb.RoomQRCodeRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_room_pb.RoomQRCodeResponse|null) => void ): UnaryResponse; roomQRCode( requestMessage: wechaty_puppet_room_pb.RoomQRCodeRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_room_pb.RoomQRCodeResponse|null) => void ): UnaryResponse; roomParseDynamicQRCode( requestMessage: wechaty_puppet_room_pb.RoomParseDynamicQRCodeRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_room_pb.RoomParseDynamicQRCodeResponse|null) => void ): UnaryResponse; roomParseDynamicQRCode( requestMessage: wechaty_puppet_room_pb.RoomParseDynamicQRCodeRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_room_pb.RoomParseDynamicQRCodeResponse|null) => void ): UnaryResponse; roomAnnounce( requestMessage: wechaty_puppet_room_pb.RoomAnnounceRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_room_pb.RoomAnnounceResponse|null) => void ): UnaryResponse; roomAnnounce( requestMessage: wechaty_puppet_room_pb.RoomAnnounceRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_room_pb.RoomAnnounceResponse|null) => void ): UnaryResponse; roomOwnerTransfer( requestMessage: wechaty_puppet_room_pb.RoomOwnerTransferRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_room_pb.RoomOwnerTransferResponse|null) => void ): UnaryResponse; roomOwnerTransfer( requestMessage: wechaty_puppet_room_pb.RoomOwnerTransferRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_room_pb.RoomOwnerTransferResponse|null) => void ): UnaryResponse; roomPermission( requestMessage: wechaty_puppet_room_pb.RoomPermissionRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_room_pb.RoomPermissionResponse|null) => void ): UnaryResponse; roomPermission( requestMessage: wechaty_puppet_room_pb.RoomPermissionRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_room_pb.RoomPermissionResponse|null) => void ): UnaryResponse; roomAddAdmins( requestMessage: wechaty_puppet_room_pb.RoomAdminsRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_room_pb.RoomAdminsResponse|null) => void ): UnaryResponse; roomAddAdmins( requestMessage: wechaty_puppet_room_pb.RoomAdminsRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_room_pb.RoomAdminsResponse|null) => void ): UnaryResponse; roomDelAdmins( requestMessage: wechaty_puppet_room_pb.RoomAdminsRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_room_pb.RoomAdminsResponse|null) => void ): UnaryResponse; roomDelAdmins( requestMessage: wechaty_puppet_room_pb.RoomAdminsRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_room_pb.RoomAdminsResponse|null) => void ): UnaryResponse; roomDismiss( requestMessage: wechaty_puppet_room_pb.RoomDismissRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_room_pb.RoomDismissResponse|null) => void ): UnaryResponse; roomDismiss( requestMessage: wechaty_puppet_room_pb.RoomDismissRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_room_pb.RoomDismissResponse|null) => void ): UnaryResponse; roomAddV2( requestMessage: wechaty_puppet_room_pb.RoomAddV2Request, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_room_pb.RoomAddV2Response|null) => void ): UnaryResponse; roomAddV2( requestMessage: wechaty_puppet_room_pb.RoomAddV2Request, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_room_pb.RoomAddV2Response|null) => void ): UnaryResponse; roomDelV2( requestMessage: wechaty_puppet_room_pb.RoomDelV2Request, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_room_pb.RoomDelV2Response|null) => void ): UnaryResponse; roomDelV2( requestMessage: wechaty_puppet_room_pb.RoomDelV2Request, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_room_pb.RoomDelV2Response|null) => void ): UnaryResponse; roomMemberPayload( requestMessage: wechaty_puppet_room_member_pb.RoomMemberPayloadRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_room_member_pb.RoomMemberPayloadResponse|null) => void ): UnaryResponse; roomMemberPayload( requestMessage: wechaty_puppet_room_member_pb.RoomMemberPayloadRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_room_member_pb.RoomMemberPayloadResponse|null) => void ): UnaryResponse; roomMemberList( requestMessage: wechaty_puppet_room_member_pb.RoomMemberListRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_room_member_pb.RoomMemberListResponse|null) => void ): UnaryResponse; roomMemberList( requestMessage: wechaty_puppet_room_member_pb.RoomMemberListRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_room_member_pb.RoomMemberListResponse|null) => void ): UnaryResponse; batchRoomMemberPayload( requestMessage: wechaty_puppet_room_member_pb.BatchRoomMemberPayloadRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_room_member_pb.BatchRoomMemberPayloadResponse|null) => void ): UnaryResponse; batchRoomMemberPayload( requestMessage: wechaty_puppet_room_member_pb.BatchRoomMemberPayloadRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_room_member_pb.BatchRoomMemberPayloadResponse|null) => void ): UnaryResponse; roomInvitationPayload( requestMessage: wechaty_puppet_room_invitation_pb.RoomInvitationPayloadRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_room_invitation_pb.RoomInvitationPayloadResponse|null) => void ): UnaryResponse; roomInvitationPayload( requestMessage: wechaty_puppet_room_invitation_pb.RoomInvitationPayloadRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_room_invitation_pb.RoomInvitationPayloadResponse|null) => void ): UnaryResponse; roomInvitationAccept( requestMessage: wechaty_puppet_room_invitation_pb.RoomInvitationAcceptRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_room_invitation_pb.RoomInvitationAcceptResponse|null) => void ): UnaryResponse; roomInvitationAccept( requestMessage: wechaty_puppet_room_invitation_pb.RoomInvitationAcceptRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_room_invitation_pb.RoomInvitationAcceptResponse|null) => void ): UnaryResponse; roomInvitationAcceptByQRCode( requestMessage: wechaty_puppet_room_invitation_pb.RoomInvitationAcceptByQRCodeRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_room_invitation_pb.RoomInvitationAcceptByQRCodeResponse|null) => void ): UnaryResponse; roomInvitationAcceptByQRCode( requestMessage: wechaty_puppet_room_invitation_pb.RoomInvitationAcceptByQRCodeRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_room_invitation_pb.RoomInvitationAcceptByQRCodeResponse|null) => void ): UnaryResponse; tagContactTagAdd( requestMessage: wechaty_puppet_tag_pb.TagContactTagAddRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_tag_pb.TagContactTagAddResponse|null) => void ): UnaryResponse; tagContactTagAdd( requestMessage: wechaty_puppet_tag_pb.TagContactTagAddRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_tag_pb.TagContactTagAddResponse|null) => void ): UnaryResponse; tagContactTagRemove( requestMessage: wechaty_puppet_tag_pb.TagContactTagRemoveRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_tag_pb.TagContactTagRemoveResponse|null) => void ): UnaryResponse; tagContactTagRemove( requestMessage: wechaty_puppet_tag_pb.TagContactTagRemoveRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_tag_pb.TagContactTagRemoveResponse|null) => void ): UnaryResponse; tagGroupAdd( requestMessage: wechaty_puppet_tag_pb.TagGroupAddRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_tag_pb.TagGroupAddResponse|null) => void ): UnaryResponse; tagGroupAdd( requestMessage: wechaty_puppet_tag_pb.TagGroupAddRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_tag_pb.TagGroupAddResponse|null) => void ): UnaryResponse; tagGroupDelete( requestMessage: wechaty_puppet_tag_pb.TagGroupDeleteRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_tag_pb.TagGroupDeleteResponse|null) => void ): UnaryResponse; tagGroupDelete( requestMessage: wechaty_puppet_tag_pb.TagGroupDeleteRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_tag_pb.TagGroupDeleteResponse|null) => void ): UnaryResponse; tagGroupPayload( requestMessage: wechaty_puppet_tag_pb.TagGroupPayloadRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_tag_pb.TagGroupPayloadResponse|null) => void ): UnaryResponse; tagGroupPayload( requestMessage: wechaty_puppet_tag_pb.TagGroupPayloadRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_tag_pb.TagGroupPayloadResponse|null) => void ): UnaryResponse; tagTagAdd( requestMessage: wechaty_puppet_tag_pb.TagTagAddRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_tag_pb.TagTagAddResponse|null) => void ): UnaryResponse; tagTagAdd( requestMessage: wechaty_puppet_tag_pb.TagTagAddRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_tag_pb.TagTagAddResponse|null) => void ): UnaryResponse; tagTagDelete( requestMessage: wechaty_puppet_tag_pb.TagTagDeleteRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_tag_pb.TagTagDeleteResponse|null) => void ): UnaryResponse; tagTagDelete( requestMessage: wechaty_puppet_tag_pb.TagTagDeleteRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_tag_pb.TagTagDeleteResponse|null) => void ): UnaryResponse; tagTagModify( requestMessage: wechaty_puppet_tag_pb.TagTagModifyRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_tag_pb.TagTagModifyResponse|null) => void ): UnaryResponse; tagTagModify( requestMessage: wechaty_puppet_tag_pb.TagTagModifyRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_tag_pb.TagTagModifyResponse|null) => void ): UnaryResponse; tagPayload( requestMessage: wechaty_puppet_tag_pb.TagPayloadRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_tag_pb.TagPayloadResponse|null) => void ): UnaryResponse; tagPayload( requestMessage: wechaty_puppet_tag_pb.TagPayloadRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_tag_pb.TagPayloadResponse|null) => void ): UnaryResponse; tagGroupList( requestMessage: wechaty_puppet_tag_pb.TagGroupListRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_tag_pb.TagGroupListResponse|null) => void ): UnaryResponse; tagGroupList( requestMessage: wechaty_puppet_tag_pb.TagGroupListRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_tag_pb.TagGroupListResponse|null) => void ): UnaryResponse; tagGroupTagList( requestMessage: wechaty_puppet_tag_pb.TagGroupTagListRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_tag_pb.TagGroupTagListResponse|null) => void ): UnaryResponse; tagGroupTagList( requestMessage: wechaty_puppet_tag_pb.TagGroupTagListRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_tag_pb.TagGroupTagListResponse|null) => void ): UnaryResponse; tagTagList( requestMessage: wechaty_puppet_tag_pb.TagTagListRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_tag_pb.TagTagListResponse|null) => void ): UnaryResponse; tagTagList( requestMessage: wechaty_puppet_tag_pb.TagTagListRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_tag_pb.TagTagListResponse|null) => void ): UnaryResponse; tagContactTagList( requestMessage: wechaty_puppet_tag_pb.TagContactTagListRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_tag_pb.TagContactTagListResponse|null) => void ): UnaryResponse; tagContactTagList( requestMessage: wechaty_puppet_tag_pb.TagContactTagListRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_tag_pb.TagContactTagListResponse|null) => void ): UnaryResponse; tagTagContactList( requestMessage: wechaty_puppet_tag_pb.TagTagContactListRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_tag_pb.TagTagContactListResponse|null) => void ): UnaryResponse; tagTagContactList( requestMessage: wechaty_puppet_tag_pb.TagTagContactListRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_tag_pb.TagTagContactListResponse|null) => void ): UnaryResponse; momentPublish( requestMessage: wechaty_puppet_moment_pb.MomentPublishRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_moment_pb.MomentPublishResponse|null) => void ): UnaryResponse; momentPublish( requestMessage: wechaty_puppet_moment_pb.MomentPublishRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_moment_pb.MomentPublishResponse|null) => void ): UnaryResponse; momentUnpublish( requestMessage: wechaty_puppet_moment_pb.MomentUnpublishRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_moment_pb.MomentUnpublishResponse|null) => void ): UnaryResponse; momentUnpublish( requestMessage: wechaty_puppet_moment_pb.MomentUnpublishRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_moment_pb.MomentUnpublishResponse|null) => void ): UnaryResponse; postTap( requestMessage: wechaty_puppet_post_pb.PostTapRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_post_pb.PostTapResponse|null) => void ): UnaryResponse; postTap( requestMessage: wechaty_puppet_post_pb.PostTapRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_post_pb.PostTapResponse|null) => void ): UnaryResponse; momentSignature( requestMessage: wechaty_puppet_moment_pb.MomentSignatureRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_moment_pb.MomentSignatureResponse|null) => void ): UnaryResponse; momentSignature( requestMessage: wechaty_puppet_moment_pb.MomentSignatureRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_moment_pb.MomentSignatureResponse|null) => void ): UnaryResponse; momentCoverage( requestMessage: wechaty_puppet_moment_pb.MomentCoverageRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_moment_pb.MomentCoverageResponse|null) => void ): UnaryResponse; momentCoverage( requestMessage: wechaty_puppet_moment_pb.MomentCoverageRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_moment_pb.MomentCoverageResponse|null) => void ): UnaryResponse; postPayload( requestMessage: wechaty_puppet_post_pb.PostPayloadRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_post_pb.PostPayloadResponse|null) => void ): UnaryResponse; postPayload( requestMessage: wechaty_puppet_post_pb.PostPayloadRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_post_pb.PostPayloadResponse|null) => void ): UnaryResponse; postPayloadSayable( requestMessage: wechaty_puppet_post_pb.PostPayloadSayableRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_post_pb.PostPayloadSayableResponse|null) => void ): UnaryResponse; postPayloadSayable( requestMessage: wechaty_puppet_post_pb.PostPayloadSayableRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_post_pb.PostPayloadSayableResponse|null) => void ): UnaryResponse; momentVisibleList( requestMessage: wechaty_puppet_moment_pb.MomentVisibleListRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_moment_pb.MomentVisibleListResponse|null) => void ): UnaryResponse; momentVisibleList( requestMessage: wechaty_puppet_moment_pb.MomentVisibleListRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_moment_pb.MomentVisibleListResponse|null) => void ): UnaryResponse; getContactExternalUserId( requestMessage: wechaty_puppet_wecom_pb.GetContactExternalUserIdRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_wecom_pb.GetContactExternalUserIdResponse|null) => void ): UnaryResponse; getContactExternalUserId( requestMessage: wechaty_puppet_wecom_pb.GetContactExternalUserIdRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_wecom_pb.GetContactExternalUserIdResponse|null) => void ): UnaryResponse; getRoomAntiSpamStrategyList( requestMessage: wechaty_puppet_wecom_pb.GetRoomAntiSpamStrategyListRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_wecom_pb.GetRoomAntiSpamStrategyListResponse|null) => void ): UnaryResponse; getRoomAntiSpamStrategyList( requestMessage: wechaty_puppet_wecom_pb.GetRoomAntiSpamStrategyListRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_wecom_pb.GetRoomAntiSpamStrategyListResponse|null) => void ): UnaryResponse; getRoomAntiSpamStrategyEffectRoomList( requestMessage: wechaty_puppet_wecom_pb.GetRoomAntiSpamStrategyEffectRoomListRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_wecom_pb.GetRoomAntiSpamStrategyEffectRoomListResponse|null) => void ): UnaryResponse; getRoomAntiSpamStrategyEffectRoomList( requestMessage: wechaty_puppet_wecom_pb.GetRoomAntiSpamStrategyEffectRoomListRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_wecom_pb.GetRoomAntiSpamStrategyEffectRoomListResponse|null) => void ): UnaryResponse; applyRoomAntiSpamStrategy( requestMessage: wechaty_puppet_wecom_pb.ApplyRoomAntiSpamStrategyRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_wecom_pb.ApplyRoomAntiSpamStrategyResponse|null) => void ): UnaryResponse; applyRoomAntiSpamStrategy( requestMessage: wechaty_puppet_wecom_pb.ApplyRoomAntiSpamStrategyRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_wecom_pb.ApplyRoomAntiSpamStrategyResponse|null) => void ): UnaryResponse; getCorpMessageInterceptionStrategies( requestMessage: wechaty_puppet_wecom_pb.GetCorpMessageInterceptionStrategiesRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_wecom_pb.GetCorpMessageInterceptionStrategiesResponse|null) => void ): UnaryResponse; getCorpMessageInterceptionStrategies( requestMessage: wechaty_puppet_wecom_pb.GetCorpMessageInterceptionStrategiesRequest, callback: (error: ServiceError|null, responseMessage: wechaty_puppet_wecom_pb.GetCorpMessageInterceptionStrategiesResponse|null) => void ): UnaryResponse; download(requestMessage: wechaty_puppet_download_upload_pb.DownloadRequest, metadata?: grpc.Metadata): ResponseStream; upload(metadata?: grpc.Metadata): RequestStream; }