import type { ContractAttributes, Review, Stay } from '../../../../../../entities/index.ts'; import type { FilterType, HttpClient, IncludeType } from '../../../../../../services/index.ts'; import type { ApiError, Response } from '../../../../../types/index.ts'; export type GetReviewsInput = { houseId: string; included?: { includes?: IncludeType; filter?: FilterType; pagination?: { per: string; page: string; }; }; }; type ContractPick = Pick; type GetReviewIncluded = { stays: Stay | Stay[]; contracts: ContractPick | ContractPick[]; }; declare const getReviews: (http: HttpClient) => { query: (input: GetReviewsInput) => Promise>; }; export default getReviews;