import Sdk from "./sdk"; import { AuthBodyRequest, BodyRequest, EmailSendCodeRequest, EmailVerifyCodeRequest, EmailVerifyCodeResponse, Empty, MeEmailUpdateByEmailRequest, MeEmailUpdateRequest, MePasswordUpdateByEmailRequest, MePasswordUpdateRequest, QueryRequest, UserMeApi } from "@delysium/sso-api"; export default class UserMeSdk extends Sdk implements UserMeApi { updatePassword(req: AuthBodyRequest): Promise; updatePasswordByEmail(req: BodyRequest): Promise; updateEmail(req: AuthBodyRequest): Promise; updateEmailByEmail(req: BodyRequest): Promise; sendCodeForEmail(req: BodyRequest): Promise; verifyCodeForEmail(req: QueryRequest): Promise; sendCodeForPassword(req: BodyRequest): Promise; verifyCodeForPassword(req: QueryRequest): Promise; }