import type { HttpClient } from '@services' import type { ApiError, Response } from '@types' export type UpdateInquiryInput = { request_uuid: string request: { client_comment?: string number_of_adults?: number number_of_babies?: number number_of_children?: number } } export type UpdateInquiryResponse = { userId: string clientComment: string createdAt: Date favoriteContact: [] endDate: string houseId: string notes: null numberOfAdults: number numberOfBabies: number numberOfChildren: number people: number startDate: string stripeClientSecret: null timeZone: null timeSlot: [] updatedAt: Date uuid: string id: string } const updateInquiry = (http: HttpClient) => ({ query: ( input: UpdateInquiryInput, ): Promise> => { return http.put(`v3/requests/${input.request_uuid}`, input.request) }, }) export default updateInquiry