/* generated using openapi-typescript-codegen -- do not edit */ /* istanbul ignore file */ /* tslint:disable */ /* eslint-disable */ import type { CreateUserRequest } from '../models/CreateUserRequest'; import type { CreateUserResponse } from '../models/CreateUserResponse'; import type { GetAllUsersResponse } from '../models/GetAllUsersResponse'; import type { UpdateUserRequest } from '../models/UpdateUserRequest'; import type { UpdateUserResponse } from '../models/UpdateUserResponse'; import type { CancelablePromise } from '../core/CancelablePromise'; import { OpenAPI } from '../core/OpenAPI'; import { request as __request } from '../core/request'; export class UserService { /** * Get All * @returns GetAllUsersResponse Successful Response * @throws ApiError */ public static getAllUsers(): CancelablePromise { return __request(OpenAPI, { method: 'GET', url: '/user/get-all', }); } /** * Update * @returns UpdateUserResponse Successful Response * @throws ApiError */ public static updateUser({ requestBody, }: { requestBody: UpdateUserRequest, }): CancelablePromise { return __request(OpenAPI, { method: 'POST', url: '/user/update', body: requestBody, mediaType: 'application/json', errors: { 422: `Validation Error`, }, }); } /** * Create * @returns CreateUserResponse Successful Response * @throws ApiError */ public static createUser({ requestBody, }: { requestBody: CreateUserRequest, }): CancelablePromise { return __request(OpenAPI, { method: 'POST', url: '/user/create', body: requestBody, mediaType: 'application/json', errors: { 422: `Validation Error`, }, }); } }