import { AddFriendParams } from '@tencentcloud/chat-uikit-engine';

export declare const generateAvatar: (item: any) => string;
export declare const generateName: (item: any) => string;
export declare const generateContactInfoName: (item: any) => string;
export declare const generateContactInfoBasic: (contactInfo: any) => any[];
export declare const isApplicationType: (info: any) => boolean;
export declare const isFriend: (info: any) => Promise<boolean>;
export declare const updateFriendRemark: (userID: string, remark: string) => void;
export declare const deleteFriend: (userID: string) => void;
export declare const addFriend: (params: AddFriendParams) => void;
export declare const enterConversation: (item: any) => void;
export declare const acceptFriendApplication: (userID: string) => void;
export declare const refuseFriendApplication: (userID: string) => void;
export declare const dismissGroup: (groupID: string) => void;
export declare const quitGroup: (groupID: string) => void;
export declare const joinGroup: (groupID: string, applyMessage?: string) => void;
export declare const addToBlacklist: (userID: string, successCallBack?: () => void) => void;
export declare const removeFromBlacklist: (userID: string, successCallBack?: () => void) => void;
