import { ClientConversation } from '../../sqls'; export declare function getAllConversationList(): Promise; export declare function getAllConversationListToSync(): Promise; export declare function getHiddenConversationList(): Promise; export declare function getConversation(conversationID: string): Promise; export declare function getMultipleConversation(conversationIDList: string): Promise; export declare function updateColumnsConversation(conversationID: string, conversation: ClientConversation | string): Promise; export declare function decrConversationUnreadCount(conversationID: string, count: number): Promise; export declare function batchInsertConversationList(conversationListStr: string): Promise; export declare function insertConversation(conversationStr: string): Promise; export declare function getTotalUnreadMsgCount(): Promise; export declare function getConversationByUserID(userID: string): Promise; export declare function getConversationListSplit(offset: number, count: number): Promise; export declare function deleteConversation(conversationID: string): Promise; export declare function updateConversation(conversationStr: string): Promise; export declare function batchUpdateConversationList(conversationListStr: string): Promise; export declare function conversationIfExists(conversationID: string): Promise; export declare function resetConversation(conversationID: string): Promise; export declare function resetAllConversation(): Promise; export declare function clearConversation(conversationID: string): Promise; export declare function clearAllConversation(): Promise; export declare function setConversationDraft(conversationID: string, draftText: string): Promise; export declare function removeConversationDraft(conversationID: string, draftText: string): Promise; export declare function unPinConversation(conversationID: string, isPinned: number): Promise; export declare function incrConversationUnreadCount(conversationID: string): Promise; export declare function setMultipleConversationRecvMsgOpt(conversationIDListStr: string, opt: number): Promise;