UNPKG

@simplyhomes/sos-sdk

Version:

TypeScript SDK for Simply Homes SoS API v4

114 lines (113 loc) 5.72 kB
import { Airtable } from './airtable'; import { AirtableCommentNotifications } from './airtableCommentNotifications'; import { AirtableCommentSubscriptions } from './airtableCommentSubscriptions'; import { AirtableComments } from './airtableComments'; import { Contacts } from './contacts'; import { Contractors } from './contractors'; import { Counties } from './counties'; import { Entities } from './entities'; import { FileUploads } from './fileUploads'; import { HousingAuthorities } from './housingAuthorities'; import { InspectionUserRelations } from './inspectionUserRelations'; import { Inspections } from './inspections'; import { Leads } from './leads'; import { LeasingTenantRelations } from './leasingTenantRelations'; import { LeasingUserRelations } from './leasingUserRelations'; import { Leasings } from './leasings'; import { Lenders } from './lenders'; import { Markets } from './markets'; import { MessageSubscriptions } from './messageSubscriptions'; import { Messages } from './messages'; import { MlsListings } from './mlsListings'; import { Neighborhoods } from './neighborhoods'; import { Notifications } from './notifications'; import { Offers } from './offers'; import { Options } from './options'; import { Organizations } from './organizations'; import { Owners } from './owners'; import { Properties } from './properties'; import { PropertyManagers } from './propertyManagers'; import { RelationsContactProperty } from './relationsContactProperty'; import { RelationsContactSource } from './relationsContactSource'; import { RelationsLeadProperty } from './relationsLeadProperty'; import { RelationsLeadUser } from './relationsLeadUser'; import { RelationsMarketOwner } from './relationsMarketOwner'; import { RelationsSourceProperty } from './relationsSourceProperty'; import { RenovationUserRelations } from './renovationUserRelations'; import { Renovations } from './renovations'; import { RentalListingUserRelations } from './rentalListingUserRelations'; import { RentalListings } from './rentalListings'; import { Sources } from './sources'; import { Tenants } from './tenants'; import { Threads } from './threads'; import { Transactions } from './transactions'; import { Units } from './units'; import { Updates } from './updates'; import { Users } from './users'; import { UtilitiesAllowances } from './utilitiesAllowances'; import { Version } from './version'; import { Views } from './views'; import { WorkOrderContractorRelations } from './workOrderContractorRelations'; import { WorkOrders } from './workOrders'; import { Zipcodes } from './zipcodes'; /** * V4 API resources * Auto-generated by SDK generator - do not edit manually */ export class V4 { constructor(config) { this.config = config; this.airtable = new Airtable(config); this.airtableCommentNotifications = new AirtableCommentNotifications(config); this.airtableCommentSubscriptions = new AirtableCommentSubscriptions(config); this.airtableComments = new AirtableComments(config); this.contacts = new Contacts(config); this.contractors = new Contractors(config); this.counties = new Counties(config); this.entities = new Entities(config); this.fileUploads = new FileUploads(config); this.housingAuthorities = new HousingAuthorities(config); this.inspectionUserRelations = new InspectionUserRelations(config); this.inspections = new Inspections(config); this.leads = new Leads(config); this.leasingTenantRelations = new LeasingTenantRelations(config); this.leasingUserRelations = new LeasingUserRelations(config); this.leasings = new Leasings(config); this.lenders = new Lenders(config); this.markets = new Markets(config); this.messageSubscriptions = new MessageSubscriptions(config); this.messages = new Messages(config); this.mlsListings = new MlsListings(config); this.neighborhoods = new Neighborhoods(config); this.notifications = new Notifications(config); this.offers = new Offers(config); this.options = new Options(config); this.organizations = new Organizations(config); this.owners = new Owners(config); this.properties = new Properties(config); this.propertyManagers = new PropertyManagers(config); this.relationsContactProperty = new RelationsContactProperty(config); this.relationsContactSource = new RelationsContactSource(config); this.relationsLeadProperty = new RelationsLeadProperty(config); this.relationsLeadUser = new RelationsLeadUser(config); this.relationsMarketOwner = new RelationsMarketOwner(config); this.relationsSourceProperty = new RelationsSourceProperty(config); this.renovationUserRelations = new RenovationUserRelations(config); this.renovations = new Renovations(config); this.rentalListingUserRelations = new RentalListingUserRelations(config); this.rentalListings = new RentalListings(config); this.sources = new Sources(config); this.tenants = new Tenants(config); this.threads = new Threads(config); this.transactions = new Transactions(config); this.units = new Units(config); this.updates = new Updates(config); this.users = new Users(config); this.utilitiesAllowances = new UtilitiesAllowances(config); this.version = new Version(config); this.views = new Views(config); this.workOrderContractorRelations = new WorkOrderContractorRelations(config); this.workOrders = new WorkOrders(config); this.zipcodes = new Zipcodes(config); } }