import { DBAPISiteData } from '../models/agency.types'; import UsersAPIClient from '../users-api-client'; import DBAPIArticleHelper from './helpers/dbapi-article-helper'; import DBAPIBranchHelper from './helpers/dbapi-branch-helper'; import DBAPICalendarEventTypesHelper from './helpers/dbapi-calendar-event-types-helper'; import DBAPICalendarEventsHelper from './helpers/dbapi-calendar-events-helper'; import DBAPIConnectionHelper from './helpers/dbapi-connection-helper'; import DBAPIMediaHelper from './helpers/dbapi-media-helper'; import DBAPIPropertyHelper from './helpers/dbapi-property-helper'; import DBAPISharingHelper from './helpers/dbapi-sharing-helper'; import DBAPIStampDutyRatesHelper from './helpers/dbapi-stamp-duty-rates-helper'; import DBAPITestimonialHelper from './helpers/dbapi-testimonial-helper'; import DBAPIAgencySharedRecordHelper from './helpers/dbapi-agency-shared-record-helper'; export default class DBAPIClient { #private; usersApi: UsersAPIClient; property: DBAPIPropertyHelper; article: DBAPIArticleHelper; branch: DBAPIBranchHelper; connection: DBAPIConnectionHelper; media: DBAPIMediaHelper; testimonial: DBAPITestimonialHelper; calendarEventTypes: DBAPICalendarEventTypesHelper; calendarEvents: DBAPICalendarEventsHelper; sharingPermissions: DBAPISharingHelper; stampDutyRates: DBAPIStampDutyRatesHelper; agencySharedRecord: DBAPIAgencySharedRecordHelper; constructor({ dbapiURL, usersApi, log, }: { dbapiURL: string; usersApi: UsersAPIClient; log?: boolean; }); request({ path, query }: { path: string; query?: {}; }): Promise; site(siteId: number): Promise; } //# sourceMappingURL=index.d.ts.map