import { HTTPClient } from '../../../../../utils/http'; import { CrossPlatformFileResponse } from '../../../../../utils/compatibility'; import { ReportPropertiesListQuery, ReportPropertiesDebtsQuery, ReportResidentsListQuery, ReportResidentsDebtsQuery, ReportCrossCommonAreaReservationsQuery } from '../../types'; import { CommonAreaReportsAPI } from './common-area'; import { MeetingReportsAPI } from './meeting'; import { PropertyReportsAPI } from './property'; import { ResidentReportsAPI } from './resident'; export declare class CommunityReportsAPI { private readonly _httpClient; private readonly _baseUrl; constructor(_httpClient: HTTPClient, _baseUrl: string); propertiesList(params: ReportPropertiesListQuery): Promise; propertiesDebts(params: ReportPropertiesDebtsQuery): Promise; residentsList(params: ReportResidentsListQuery): Promise; residentsDebts(params: ReportResidentsDebtsQuery): Promise; crossCommonAreaReservations(params: ReportCrossCommonAreaReservationsQuery): Promise; property(propertyId: string): PropertyReportsAPI; resident(residentId: string): ResidentReportsAPI; meeting(meetingId: string): MeetingReportsAPI; commonArea(commonAreaId: string): CommonAreaReportsAPI; } //# sourceMappingURL=community.d.ts.map