import type { HttpClient } from '@services' import type { ApiError, Response } from '@types' export type HouseValidPeriodInput = { houseId: string privateToken?: string } const getHouseNextValidPeriod = (http: HttpClient) => { return { query: ( input: HouseValidPeriodInput, ): Promise> => { const query = input.privateToken ? `?private_token=${input.privateToken}` : '' return http.get(`v3/houses/${input.houseId}/next_available_dates${query}`) }, } } export default getHouseNextValidPeriod