/** check if address has bounded true means address has bounded user POST /v1/user/address/check */ export declare function checkAddressRegistered(params: UserAPI.checkAddressRegisteredParams, options?: { [key: string]: any; }): Promise; /** user change avatar PUT /v1/user/avatar */ export declare function changeAvatar(params: UserAPI.changeAvatarParams, options?: { [key: string]: any; }): Promise; /** get user check in record GET /v1/user/checkIn */ export declare function getCheckInRecords(options?: { [key: string]: any; }): Promise; /** user check in POST /v1/user/checkIn */ export declare function checkIn(options?: { [key: string]: any; }): Promise; /** check if email has bounded true means email has bounded user POST /v1/user/email/check */ export declare function checkEmailRegistered(params: UserAPI.checkEmailRegisteredParams, options?: { [key: string]: any; }): Promise; /** check email code match true means email code is correctly matched POST /v1/user/email/code/check */ export declare function checkEmailCodeMatch(params: UserAPI.checkEmailCodeMatchParams, options?: { [key: string]: any; }): Promise; /** user send login verify email POST /v1/user/email/login/send */ export declare function sendLoginVerifyEmail(params: UserAPI.sendLoginVerifyEmailParams, options?: { [key: string]: any; }): Promise; /** user send register verify email POST /v1/user/email/register/send */ export declare function sendRegisterVerifyEmail(params: UserAPI.sendRegisterVerifyEmailParams, options?: { [key: string]: any; }): Promise; /** user replace email POST /v1/user/email/replace */ export declare function replaceEmail(params: UserAPI.replaceEmailParams, options?: { [key: string]: any; }): Promise; /** user send replace verify email POST /v1/user/email/replace/send */ export declare function sendReplaceVerifyEmail(params: UserAPI.sendReplaceVerifyEmailParams, options?: { [key: string]: any; }): Promise; /** user link b2 address PUT /v1/user/link/b2 */ export declare function linkB2(body: UserAPI.EvmVerifyRequest, options?: { [key: string]: any; }): Promise; /** user link base address PUT /v1/user/link/base */ export declare function linkBase(body: UserAPI.EvmVerifyRequest, options?: { [key: string]: any; }): Promise; /** user link bitcoin address PUT /v1/user/link/bitcoin */ export declare function linkBitcoin(body: UserAPI.BitcoinVerifyRequest, options?: { [key: string]: any; }): Promise; /** user link bnb address PUT /v1/user/link/bnb */ export declare function linkBnb(body: UserAPI.EvmVerifyRequest, options?: { [key: string]: any; }): Promise; /** get link discord url GET /v1/user/link/discord */ export declare function getLinkDiscordUrl(options?: { [key: string]: any; }): Promise; /** user link discord PUT /v1/user/link/discord */ export declare function linkDiscord(body: UserAPI.DiscordOauthRequest, options?: { [key: string]: any; }): Promise; /** user link ethereum address PUT /v1/user/link/ethereum */ export declare function linkEthereum(body: UserAPI.EvmVerifyRequest, options?: { [key: string]: any; }): Promise; /** user link flow address PUT /v1/user/link/flow */ export declare function linkFlow(body: UserAPI.FlowVerifyRequest, options?: { [key: string]: any; }): Promise; /** get link google url GET /v1/user/link/google */ export declare function getLinkGoogleUrl(options?: { [key: string]: any; }): Promise; /** user link google PUT /v1/user/link/google */ export declare function linkGoogle(body: UserAPI.GoogleOauthRequest, options?: { [key: string]: any; }): Promise; /** user link mantle address PUT /v1/user/link/mantle */ export declare function linkMantle(body: UserAPI.EvmVerifyRequest, options?: { [key: string]: any; }): Promise; /** user link nervos address PUT /v1/user/link/nervos */ export declare function linkNervos(body: UserAPI.CKBVerifyRequest, options?: { [key: string]: any; }): Promise; /** user link nervos address by ccc PUT /v1/user/link/nervos/ccc */ export declare function linkNervosCcc(body: UserAPI.CCCVerifyRequest, options?: { [key: string]: any; }): Promise; /** user link opbnb address PUT /v1/user/link/opbnb */ export declare function linkOpbnb(body: UserAPI.EvmVerifyRequest, options?: { [key: string]: any; }): Promise; /** user link skale address PUT /v1/user/link/skale */ export declare function linkSkale(body: UserAPI.EvmVerifyRequest, options?: { [key: string]: any; }): Promise; /** user link soneium address PUT /v1/user/link/soneium */ export declare function linkSoneium(body: UserAPI.EvmVerifyRequest, options?: { [key: string]: any; }): Promise; /** user link sui address PUT /v1/user/link/sui */ export declare function linkSui(body: UserAPI.SuiVerifyRequest, options?: { [key: string]: any; }): Promise; /** get link telegram url GET /v1/user/link/telegram */ export declare function getLinkTelegramUrl(options?: { [key: string]: any; }): Promise; /** user link telegram PUT /v1/user/link/telegram */ export declare function linkTelegram(body: UserAPI.TelegramOauthRequest, options?: { [key: string]: any; }): Promise; /** user link ton address PUT /v1/user/link/ton */ export declare function linkTon(body: UserAPI.TonVerifyRequest, options?: { [key: string]: any; }): Promise; /** get link twitter url GET /v1/user/link/twitter */ export declare function getLinkTwitterUrl(options?: { [key: string]: any; }): Promise; /** user link twitter PUT /v1/user/link/twitter */ export declare function linkTwitter(body: UserAPI.TwitterOauthRequest, options?: { [key: string]: any; }): Promise; /** user login by b2 POST /v1/user/login/b2 */ export declare function loginByB2(params: UserAPI.loginByB2Params, body: UserAPI.EvmVerifyRequest, options?: { [key: string]: any; }): Promise; /** user login by base POST /v1/user/login/base */ export declare function loginByBase(params: UserAPI.loginByBaseParams, body: UserAPI.EvmVerifyRequest, options?: { [key: string]: any; }): Promise; /** user login by bitcoin POST /v1/user/login/bitcoin */ export declare function loginByBitcoin(params: UserAPI.loginByBitcoinParams, body: UserAPI.BitcoinVerifyRequest, options?: { [key: string]: any; }): Promise; /** user login by bnb POST /v1/user/login/bnb */ export declare function loginByBnb(params: UserAPI.loginByBnbParams, body: UserAPI.EvmVerifyRequest, options?: { [key: string]: any; }): Promise; /** user login by email code POST /v1/user/login/email */ export declare function loginByEmailCode(params: UserAPI.loginByEmailCodeParams, options?: { [key: string]: any; }): Promise; /** user login by email password POST /v1/user/login/email/password */ export declare function loginByEmailPassword(params: UserAPI.loginByEmailPasswordParams, options?: { [key: string]: any; }): Promise; /** user login by ethereum POST /v1/user/login/ethereum */ export declare function loginByEthereum(params: UserAPI.loginByEthereumParams, body: UserAPI.EvmVerifyRequest, options?: { [key: string]: any; }): Promise; /** user login by flow POST /v1/user/login/flow */ export declare function loginByFlow(params: UserAPI.loginByFlowParams, body: UserAPI.FlowVerifyRequest, options?: { [key: string]: any; }): Promise; /** user login by google POST /v1/user/login/google */ export declare function loginByGoogle(params: UserAPI.loginByGoogleParams, body: UserAPI.GoogleOauthRequest, options?: { [key: string]: any; }): Promise; /** user login by mantle POST /v1/user/login/mantle */ export declare function loginByMantle(params: UserAPI.loginByMantleParams, body: UserAPI.EvmVerifyRequest, options?: { [key: string]: any; }): Promise; /** user login by nervos POST /v1/user/login/nervos */ export declare function loginByNervos(params: UserAPI.loginByNervosParams, body: UserAPI.CKBVerifyRequest, options?: { [key: string]: any; }): Promise; /** user login by nervos ccc POST /v1/user/login/nervos/ccc */ export declare function loginByNervosCcc(params: UserAPI.loginByNervosCCCParams, body: UserAPI.CCCVerifyRequest, options?: { [key: string]: any; }): Promise; /** user login by opbnb POST /v1/user/login/opbnb */ export declare function loginByOpbnb(params: UserAPI.loginByOpbnbParams, body: UserAPI.EvmVerifyRequest, options?: { [key: string]: any; }): Promise; /** user login by skale POST /v1/user/login/skale */ export declare function loginBySkale(params: UserAPI.loginBySkaleParams, body: UserAPI.EvmVerifyRequest, options?: { [key: string]: any; }): Promise; /** user login by soneium POST /v1/user/login/soneium */ export declare function loginBySoneium(params: UserAPI.loginBySoneiumParams, body: UserAPI.EvmVerifyRequest, options?: { [key: string]: any; }): Promise; /** user login by sui POST /v1/user/login/sui */ export declare function loginBySui(params: UserAPI.loginBySuiParams, body: UserAPI.SuiVerifyRequest, options?: { [key: string]: any; }): Promise; /** user login by ton POST /v1/user/login/ton */ export declare function loginByTon(params: UserAPI.loginByTonParams, body: UserAPI.TonVerifyRequest, options?: { [key: string]: any; }): Promise; /** get user info GET /v1/user/me */ export declare function getUserInfo(options?: { [key: string]: any; }): Promise; /** user change password PUT /v1/user/password */ export declare function changePassword(params: UserAPI.changePasswordParams, options?: { [key: string]: any; }): Promise; /** user send forget password email POST /v1/user/password/forget/send */ export declare function sendForgetPasswordEmail(params: UserAPI.sendForgetPasswordEmailParams, options?: { [key: string]: any; }): Promise; /** verify password POST /v1/user/password/verify */ export declare function verifyPassword(params: UserAPI.verifyPasswordParams, options?: { [key: string]: any; }): Promise; /** user register POST /v1/user/register */ export declare function register(params: UserAPI.registerParams, options?: { [key: string]: any; }): Promise; /** verify token POST /v1/user/token */ export declare function verifyToken(params: UserAPI.verifyTokenParams, options?: { [key: string]: any; }): Promise; /** user refresh token POST /v1/user/token/refresh */ export declare function refreshToken(params: UserAPI.refreshTokenParams, options?: { [key: string]: any; }): Promise; /** user unlink b2 address PUT /v1/user/unlink/b2 */ export declare function unlinkB2(options?: { [key: string]: any; }): Promise; /** user unlink base address PUT /v1/user/unlink/base */ export declare function unlinkBase(options?: { [key: string]: any; }): Promise; /** user unlink bitcoin address PUT /v1/user/unlink/bitcoin */ export declare function unlinkBitcoin(options?: { [key: string]: any; }): Promise; /** user unlink bnb address PUT /v1/user/unlink/bnb */ export declare function unlinkBnb(options?: { [key: string]: any; }): Promise; /** user unlink discord PUT /v1/user/unlink/discord */ export declare function unlinkDiscord(options?: { [key: string]: any; }): Promise; /** user unlink ethereum address PUT /v1/user/unlink/ethereum */ export declare function unlinkEthereum(options?: { [key: string]: any; }): Promise; /** user unlink flow address PUT /v1/user/unlink/flow */ export declare function unlinkFlow(options?: { [key: string]: any; }): Promise; /** user unlink google PUT /v1/user/unlink/google */ export declare function unlinkGoogle(options?: { [key: string]: any; }): Promise; /** user unlink mantle address PUT /v1/user/unlink/mantle */ export declare function unlinkMantle(options?: { [key: string]: any; }): Promise; /** user unlink nervos address PUT /v1/user/unlink/nervos */ export declare function unlinkNervos(options?: { [key: string]: any; }): Promise; /** user unlink opbnb address PUT /v1/user/unlink/opbnb */ export declare function unlinkOpbnb(options?: { [key: string]: any; }): Promise; /** user unlink skale address PUT /v1/user/unlink/skale */ export declare function unlinkSkale(options?: { [key: string]: any; }): Promise; /** user unlink soneium address PUT /v1/user/unlink/soneium */ export declare function unlinkSoneium(options?: { [key: string]: any; }): Promise; /** user unlink sui address PUT /v1/user/unlink/sui */ export declare function unlinkSui(options?: { [key: string]: any; }): Promise; /** user unlink telegram PUT /v1/user/unlink/telegram */ export declare function unlinkTelegram(options?: { [key: string]: any; }): Promise; /** user unlink ton address PUT /v1/user/unlink/ton */ export declare function unlinkTon(options?: { [key: string]: any; }): Promise; /** user unlink twitter PUT /v1/user/unlink/twitter */ export declare function unlinkTwitter(options?: { [key: string]: any; }): Promise; /** user change username PUT /v1/user/username */ export declare function changeUsername(params: UserAPI.changeUsernameParams, options?: { [key: string]: any; }): Promise;