import { Data, Opts } from './http'; /** * 查询当前app是否开启权限控制 * @return {Promise} */ export declare function getAppInfo(opts?: Opts): Promise; /** * 查询用户model * @param params * @returns */ export declare const getUserModelStorage: (params: Data, opts?: Opts) => Promise; /** * 登出 * @param data * @returns */ export declare const logout: (data?: Data, opts?: Opts) => Promise; /** * 通过接口获取 wx url 字段 */ export declare const getWxLoginType: (data: Data, opts?: Opts) => Promise; /** * 生成微信二维码 url */ export declare const getUrl: (data: Data, opts?: Opts) => Promise; /** * 3.1.17根据uuid或openID获取用户信息 */ export declare const getUserInfo: (data: Data, opts?: Opts) => Promise; /** * 检查手机号之前是否绑定过第三方账号 * @method checkPhoneBindThird * @param; telephone, type * @return Promise */ export declare function checkPhoneBindThird(data: Data, opts?: Opts): Promise; /** * 通过第三方登录 * @method thirdUpdateUser * @param telephone, openId, type, phoneCode, appKey * @return {Promise} */ export declare const thirdUpdateUser: (data: Data, opts?: Opts) => Promise; /** * 获取密码加密公钥 * @method getPublicKey * @return {Promise} */ export declare const getPublicKey: (data: Data, opts?: Opts) => Promise; export declare function usersCheckValidateCode(data: Data, opts?: Opts): Promise;