import { MixinApiService } from '../..'; import { SdkWsProto } from '@openim/protocol'; declare class UserCache { private instance; private cachedLoginUserInfo; constructor(instance: MixinApiService); clear: () => void; getSelfUserInfo: () => SdkWsProto.UserInfo | null; syncLoginUserInfoAndTrigger: (operationID: string) => Promise; udpateCachedLoginUserInfoAndTrigger: (data: Partial, operationID: string) => Promise; } export { UserCache };