import { Data, Opts } from './http'; /** * 获取用户 * @param data * @returns {Promise} */ export declare const getPerson: (data: Data, opts?: Opts) => Promise; /** * 根据token获取用户信息 */ export declare const getUserByToken: () => Promise; /** * 登录 */ export declare const login: (data: Data, opts?: Opts) => Promise; export declare function register(data: Data, opts?: Opts): Promise; export declare function usersCheck(data: Data, opts?: Opts): Promise; export declare function usersValidateCode(data: Data, opts?: Opts): Promise; /** * 3.1.9修改密码(发布) * @param {*} param */ export declare const updatePassword: (data: Data, opts?: Opts) => Promise; export declare function updateUser(data: Data, opts?: Opts): Promise; /** * 3.1.8旧密码校验(发布) * @param {*} param */ export declare const checkPassword: (data: Data, opts?: Opts) => Promise; export declare function resetPassword(data: Data, opts?: Opts): Promise; /** * 获取用户列表 */ export declare const getPersonneUsers: (data: Data, opts?: Opts) => Promise; /** * 应用管理员审核账号 */ export declare const permitPersonnel: (data: Data, opts?: Opts) => Promise; /** * 管理员删除用户 */ export declare const deletePersonnel: (key: string, opts?: Opts) => Promise; /** * 验证用户名/手机/邮箱是否存在 业务API#1.0.39(4.8.26) */ export declare const checkUnique: (data: Data, opts?: Opts) => Promise; /** * 管理员修改用户 */ export declare const updatePersonnel: (key: string, data: Data, opts?: Opts) => Promise; /** * 获取免登录的token * @method getCurrentUser * @return {Promise} */ export declare const getCurrentUser: (data?: Data, opts?: Opts) => Promise;