export declare function getMessage(messageId: string): Promise; export declare function getMultipleMessage(messageIDStr: string): Promise; export declare function getSendingMessageList(): Promise; export declare function getNormalMsgSeq(): Promise; export declare function updateMessageTimeAndStatus(clientMsgID: string, serverMsgID: string, sendTime: number, status: number): Promise; export declare function updateMessage(clientMsgId: string, messageStr: string): Promise; export declare function updateColumnsMessage(clientMsgId: string, messageStr: string): Promise; export declare function insertMessage(messageStr: string): Promise; export declare function batchInsertMessageList(messageListStr: string): Promise; export declare function getMessageListNoTime(sourceID: string, sessionType: number, count: number, isReverse: boolean | undefined, loginUserID: string): Promise; export declare function getMessageList(sourceID: string, sessionType: number, count: number, startTime: number, isReverse: boolean | undefined, loginUserID: string): Promise; export declare function messageIfExists(clientMsgID: string): Promise; export declare function isExistsInErrChatLogBySeq(seq: number): Promise; export declare function messageIfExistsBySeq(seq: number): Promise; export declare function getAbnormalMsgSeq(): Promise; export declare function getAbnormalMsgSeqList(): Promise; export declare function batchInsertExceptionMsg(messageListStr: string): Promise; export declare function searchMessageByKeyword(contentTypeStr: string, keywordListStr: string, keywordListMatchType: number, sourceID: string, startTime: number, endTime: number, sessionType: number, offset: number, count: number): Promise; export declare function searchMessageByContentType(contentTypeStr: string, sourceID: string, startTime: number, endTime: number, sessionType: number, offset: number, count: number): Promise; export declare function searchMessageByContentTypeAndKeyword(contentTypeStr: string, keywordListStr: string, keywordListMatchType: number, startTime: number, endTime: number): Promise; export declare function updateMsgSenderNickname(sendID: string, nickname: string, sessionType: number): Promise; export declare function updateMsgSenderFaceURL(sendID: string, faceURL: string, sessionType: number): Promise; export declare function updateMsgSenderFaceURLAndSenderNickname(sendID: string, faceURL: string, nickname: string, sessionType: number): Promise; export declare function getMsgSeqByClientMsgID(clientMsgID: string): Promise; export declare function getMsgSeqListByGroupID(groupID: string): Promise; export declare function getMsgSeqListByPeerUserID(userID: string): Promise; export declare function getMsgSeqListBySelfUserID(userID: string): Promise; export declare function deleteAllMessage(): Promise; export declare function getAllUnDeleteMessageSeqList(): Promise; export declare function updateSingleMessageHasRead(sendID: string, clientMsgIDListStr: string): Promise; export declare function updateGroupMessageHasRead(clientMsgIDListStr: string, sessionType: number): Promise; export declare function updateMessageStatusBySourceID(sourceID: string, status: number, sessionType: number, loginUserID: string): Promise;