UNPKG

sim-sdk-web

Version:

Sim SDK for Web

26 lines (25 loc) 647 B
import { LoginParams } from '../types/params'; import SIMSDK from './index'; import { ServerResponse } from '../types/entity'; /** * 用户服务 - 负责用户认证与基本信息 */ export declare class UserService { private readonly sdk; /** * 创建用户服务实例 * @param sdk SIMSDK实例 */ constructor(sdk: SIMSDK); /** * 用户登录 * @param params 登录参数 * @returns 登录结果Promise */ login(params: LoginParams): Promise<ServerResponse<string>>; /** * 用户登出 * @returns 登出结果Promise */ logout(): Promise<ServerResponse<void>>; }