/** * !!!!! GENERATED FILE !!!!! * source: * target: /src/bridge/user-center-api.generate.ts * */ import { ApiRequest, ApiResponse } from "@gongt/ts-stl-library/request/protocol"; import { ERequestType } from "@gongt/ts-stl-library/request/request"; import { IUserProfileBase } from "./define"; import { CheckPermissionBody, CheckPermissionResponse } from "./protocol/check-permission.protocol"; import { ThirdPartyLoginBody, ThirdPartyLoginResponse } from "./protocol/third-party-login.protocol"; import { DeleteUserBody, DeleteUserResponse } from "./protocol/delete-user.protocol"; import { DropPermissionBody, DropPermissionResponse } from "./protocol/drop-permission.protocol"; import { GrantPermissionBody, GrantPermissionResponse } from "./protocol/grant-permission.protocol"; import { UserLoginBody, UserLoginResponse } from "./protocol/user-login.protocol"; import { UserLogoutBody, UserLogoutResponse } from "./protocol/user-logout.protocol"; import { UserRegisterBody, UserRegisterResponse } from "./protocol/user-register.protocol"; import { UpdateAvatarBody, UpdateAvatarResponse } from "./protocol/update-avatar.protocol"; import { UpdatePasswordBody, UpdatePasswordResponse } from "./protocol/update-password.protocol"; import { UpdateProfileBody, UpdateProfileResponse } from "./protocol/update-profile.protocol"; import { DumpPermissionBody, DumpPermissionResponse } from "./protocol/dump-permission.protocol"; import { GetCurrentUserRequest, GetCurrentUserResponse } from "./protocol/get-current-user.protocol"; import { GetUserListByIdRequest, GetUserListByIdResponse } from "./protocol/get-user-list.protocol"; import { GetUserProfileRequest, GetUserProfileResponse } from "./protocol/get-user-profile.protocol"; import { GetVerifyRequest, GetVerifyResponse } from "./protocol/get-verify-code.protocol"; import { SendResetEmailBody, SendResetEmailResponse } from "./protocol/send-request-email.protocol"; export declare abstract class UserCenterApiList { protected abstract _do_request(method: ERequestType, url: string, req: Req): Promise; constructor(); checkPermission(request: CheckPermissionBody): Promise; thirdPartyLogin(request: ThirdPartyLoginBody): Promise>; deleteUser(request: DeleteUserBody): Promise; dropPermission(request: DropPermissionBody): Promise; grantPermission(request: GrantPermissionBody): Promise; userLogin(request: UserLoginBody): Promise>; userLogout(request: UserLogoutBody): Promise; userRegister(request: UserRegisterBody): Promise>; updateAvatar(request: UpdateAvatarBody): Promise; updatePassword(request: UpdatePasswordBody): Promise; updateProfile(request: UpdateProfileBody): Promise; dumpPermission(request: DumpPermissionBody): Promise; getCurrentUser(request: GetCurrentUserRequest): Promise>; getUserListById(request: GetUserListByIdRequest): Promise>; getUserProfile(request: GetUserProfileRequest): Promise>; getVerify(request: GetVerifyRequest): Promise; sendResetEmail(request: SendResetEmailBody): Promise; }