import type * as PUPPET from "wechaty-puppet"; export interface RevokeMsgXmlSchema { session: string; msgid: string; newmsgid: string; replacemsg: string; } export type RevokeMsgType = "You" | "Other"; export interface RevokeMsgMessagePayload { content: string; operatorNickName?: string; originalMessageId: string; session: string; type: RevokeMsgType; } export declare function parseRevokeMsgMessagePayload(revokeMsgXmlSchema: RevokeMsgXmlSchema): Promise; export declare function getRevokeOriginalMessage(puppet: PUPPET.Puppet, revokemsgPayload: RevokeMsgMessagePayload): Promise; export declare function getRevokeOperatorIdForRoomMessage(puppet: PUPPET.Puppet, revokemsgPayload: RevokeMsgMessagePayload): Promise; //# sourceMappingURL=message-revokemsg.d.ts.map