import type { HttpClient } from '@services' import createCallbackRequest from './callBackRequest/createCallbackRequest' import createLpRequest from './landingPageDestination/createLpRequest' import createPrebooking from './prebooking/createPrebooking' import updatePrebooking from './prebooking/updatePrebooking' const requestRepository = (http: HttpClient) => ({ prebooking: { createPrebooking: createPrebooking(http).query, updatePrebooking: updatePrebooking(http).query, }, lpRequest: { createLpRequest: createLpRequest(http).query, }, callBackRequest: { createCallbackRequest: createCallbackRequest(http).query, }, }) export default requestRepository