import { HTTPClient } from '../../../../utils/http'; import { CommonAreaExtended, CreateCommonAreaRequest, UpdateCommonAreaRequest } from '../types/common_area'; import { CommonAreaReservesAPI } from './reserve'; export declare class CommonAreasAPI { private readonly _httpClient; private readonly _baseUrl; private readonly _commonAreaId?; private _crud; constructor(_httpClient: HTTPClient, _baseUrl: string, _commonAreaId?: string | undefined); find(query?: Record): Promise; create(data: CreateCommonAreaRequest): Promise; update(id: string, data: UpdateCommonAreaRequest): Promise; delete(id: string): Promise; reserves(): CommonAreaReservesAPI; } //# sourceMappingURL=common_area.d.ts.map