export interface FinancialHistory { codeTitleCompany: string | undefined; instrumentDate: string | undefined; interestRateType2: string | undefined; lenderAddress: string | undefined; lenderAddress2: string | undefined; lenderCity: string | undefined; lenderCity2: string | undefined; lenderCode: string | undefined; lenderCode2: string | undefined; lenderFirstName: string | undefined; lenderFirstName2: string | undefined; lenderLastName: string | undefined; lenderLastName2: string | undefined; lenderName: string | undefined; lenderName2: string | undefined; lenderSellerCarryBack: string | undefined; lenderSellerCarryBack2: string | undefined; lenderState: string | undefined; lenderState2: string | undefined; lenderZip: string | undefined; lenderZip2: string | undefined; lenderZipExtended: string | undefined; lenderZipExtended2: string | undefined; mortgageAmount: string | undefined; mortgageAmount2: string | undefined; mortgageDueDate: string | undefined; mortgageDueDate2: string | undefined; mortgageInterestRate: string | undefined; mortgageInterestRateType: string | undefined; mortgageLenderCode: string | undefined; mortgageRate: string | undefined; mortgageRate2: string | undefined; mortgageRecordingDate: string | undefined; mortgageRecordingDate2: string | undefined; mortgageTerm: string | undefined; mortgageTerm2: string | undefined; mortgageTermType: string | undefined; mortgageTermType2: string | undefined; mortgageType: string | undefined; mortgageType2: string | undefined; multiParcelFlag: string | undefined; nameTitleCompany: string | undefined; recordingDate: string | undefined; transferAmount: string | undefined; } interface RawFinancialHistory { code_title_company?: string; instrument_date?: string; interest_rate_type_2?: string; lender_address?: string; lender_address_2?: string; lender_city?: string; lender_city_2?: string; lender_code?: string; lender_code_2?: string; lender_first_name?: string; lender_first_name_2?: string; lender_last_name?: string; lender_last_name_2?: string; lender_name?: string; lender_name_2?: string; lender_seller_carry_back?: string; lender_seller_carry_back_2?: string; lender_state?: string; lender_state_2?: string; lender_zip?: string; lender_zip_2?: string; lender_zip_extended?: string; lender_zip_extended_2?: string; mortgage_amount?: string; mortgage_amount_2?: string; mortgage_due_date?: string; mortgage_due_date_2?: string; mortgage_interest_rate?: string; mortgage_interest_rate_type?: string; mortgage_lender_code?: string; mortgage_rate?: string; mortgage_rate_2?: string; mortgage_recording_date?: string; mortgage_recording_date_2?: string; mortgage_term?: string; mortgage_term_2?: string; mortgage_term_type?: string; mortgage_term_type_2?: string; mortgage_type?: string; mortgage_type_2?: string; multi_parcel_flag?: string; name_title_company?: string; recording_date?: string; transfer_amount?: string; } export interface EnrichmentAttributes { firstFloorSqft: string | undefined; secondFloorSqft: string | undefined; acres: string | undefined; addressInfoPrivacy: string | undefined; airConditioner: string | undefined; arborPergola: string | undefined; assessedImprovementPercent: string | undefined; assessedImprovementValue: string | undefined; assessedLandValue: string | undefined; assessedValue: string | undefined; assessorLastUpdate: string | undefined; assessorTaxrollUpdate: string | undefined; atticArea: string | undefined; atticFlag: string | undefined; balcony: string | undefined; balconyArea: string | undefined; basementSqft: string | undefined; basementSqftFinished: string | undefined; basementsqftUnfinished: string | undefined; bathHouse: string | undefined; bathHouseSqft: string | undefined; bathroomsPartial: string | undefined; bathroomsTotal: string | undefined; bedrooms: string | undefined; block1: string | undefined; block2: string | undefined; boatAccess: string | undefined; boatHouse: string | undefined; boatHouseSqft: string | undefined; boatLift: string | undefined; bonusRoom: string | undefined; breakfastNook: string | undefined; breezeway: string | undefined; buildingDefinitionCode: string | undefined; buildingSqft: string | undefined; cabin: string | undefined; cabinSqft: string | undefined; canopy: string | undefined; canopySqft: string | undefined; carport: string | undefined; carportSqft: string | undefined; cbsaCode: string | undefined; cbsaName: string | undefined; cellar: string | undefined; censusBlock: string | undefined; censusTract: string | undefined; censusBlockGroup: string | undefined; censusFipsPlaceCode: string | undefined; centralVacuum: string | undefined; codeTitleCompany: string | undefined; combinedStatisticalArea: string | undefined; communityRec: string | undefined; companyFlag: string | undefined; congressionalDistrict: string | undefined; constructionType: string | undefined; contactCity: string | undefined; contactCrrt: string | undefined; contactFullAddress: string | undefined; contactHouseNumber: string | undefined; contactMailInfoFormat: string | undefined; contactMailInfoPrivacy: string | undefined; contactMailingCounty: string | undefined; contactMailingFips: string | undefined; contactPostDirection: string | undefined; contactPreDirection: string | undefined; contactState: string | undefined; contactStreetName: string | undefined; contactSuffix: string | undefined; contactUnitDesignator: string | undefined; contactValue: string | undefined; contactZip: string | undefined; contactZip4: string | undefined; courtyard: string | undefined; courtyardArea: string | undefined; deck: string | undefined; deckArea: string | undefined; deedDocumentPage: string | undefined; deedDocumentBook: string | undefined; deedDocumentNumber: string | undefined; deedOwnerFirstName: string | undefined; deedOwnerFirstName2: string | undefined; deedOwnerFirstName3: string | undefined; deedOwnerFirstName4: string | undefined; deedOwnerFullName: string | undefined; deedOwnerFullName2: string | undefined; deedOwnerFullName3: string | undefined; deedOwnerFullName4: string | undefined; deedOwnerLastName: string | undefined; deedOwnerLastName2: string | undefined; deedOwnerLastName3: string | undefined; deedOwnerLastName4: string | undefined; deedOwnerMiddleName: string | undefined; deedOwnerMiddleName2: string | undefined; deedOwnerMiddleName3: string | undefined; deedOwnerMiddleName4: string | undefined; deedOwnerSuffix: string | undefined; deedOwnerSuffix2: string | undefined; deedOwnerSuffix3: string | undefined; deedOwnerSuffix4: string | undefined; deedSaleDate: string | undefined; deedSalePrice: string | undefined; deedTransactionId: string | undefined; depthLinearFootage: string | undefined; disabledTaxExemption: string | undefined; drivewaySqft: string | undefined; drivewayType: string | undefined; effectiveYearBuilt: string | undefined; elevationFeet: string | undefined; elevator: string | undefined; equestrianArena: string | undefined; escalator: string | undefined; exerciseRoom: string | undefined; exteriorWalls: string | undefined; familyRoom: string | undefined; fence: string | undefined; fenceArea: string | undefined; fipsCode: string | undefined; fireResistanceCode: string | undefined; fireSprinklersFlag: string | undefined; fireplace: string | undefined; fireplaceNumber: string | undefined; firstName: string | undefined; firstName2: string | undefined; firstName3: string | undefined; firstName4: string | undefined; flooring: string | undefined; foundation: string | undefined; gameRoom: string | undefined; garage: string | undefined; garageSqft: string | undefined; gazebo: string | undefined; gazeboSqft: string | undefined; golfCourse: string | undefined; grainery: string | undefined; grainerySqft: string | undefined; greatRoom: string | undefined; greenhouse: string | undefined; greenhouseSqft: string | undefined; grossSqft: string | undefined; guesthouse: string | undefined; guesthouseSqft: string | undefined; handicapAccessibility: string | undefined; heat: string | undefined; heatFuelType: string | undefined; hobbyRoom: string | undefined; homeownerTaxExemption: string | undefined; instrumentDate: string | undefined; intercomSystem: string | undefined; interestRateType2: string | undefined; interiorStructure: string | undefined; kennel: string | undefined; kennelSqft: string | undefined; landUseCode: string | undefined; landUseGroup: string | undefined; landUseStandard: string | undefined; lastName: string | undefined; lastName2: string | undefined; lastName3: string | undefined; lastName4: string | undefined; latitude: string | undefined; laundry: string | undefined; leanTo: string | undefined; leanToSqft: string | undefined; legalDescription: string | undefined; legalUnit: string | undefined; lenderAddress: string | undefined; lenderAddress2: string | undefined; lenderCity: string | undefined; lenderCity2: string | undefined; lenderCode: string | undefined; lenderCode2: string | undefined; lenderFirstName: string | undefined; lenderFirstName2: string | undefined; lenderLastName: string | undefined; lenderLastName2: string | undefined; lenderName: string | undefined; lenderName2: string | undefined; lenderSellerCarryBack: string | undefined; lenderSellerCarryBack2: string | undefined; lenderState: string | undefined; lenderState2: string | undefined; lenderZip: string | undefined; lenderZip2: string | undefined; lenderZipExtended: string | undefined; lenderZipExtended2: string | undefined; loadingPlatform: string | undefined; loadingPlatformSqft: string | undefined; longitude: string | undefined; lot1: string | undefined; lot2: string | undefined; lot3: string | undefined; lotSqft: string | undefined; marketImprovementPercent: string | undefined; marketImprovementValue: string | undefined; marketLandValue: string | undefined; marketValueYear: string | undefined; matchType: string | undefined; mediaRoom: string | undefined; metroDivision: string | undefined; middleName: string | undefined; middleName2: string | undefined; middleName3: string | undefined; middleName4: string | undefined; milkhouse: string | undefined; milkhouseSqft: string | undefined; minorCivilDivisionCode: string | undefined; minorCivilDivisionName: string | undefined; mobileHomeHookup: string | undefined; mortgageAmount: string | undefined; mortgageAmount2: string | undefined; mortgageDueDate: string | undefined; mortgageDueDate2: string | undefined; mortgageInterestRate: string | undefined; mortgageInterestRateType: string | undefined; mortgageLenderCode: string | undefined; mortgageRate2: string | undefined; mortgageRecordingDate: string | undefined; mortgageRecordingDate2: string | undefined; mortgageTerm: string | undefined; mortgageTerm2: string | undefined; mortgageTermType: string | undefined; mortgageTermType2: string | undefined; mortgageType: string | undefined; mortgageType2: string | undefined; msaCode: string | undefined; msaName: string | undefined; mudRoom: string | undefined; multiParcelFlag: string | undefined; nameTitleCompany: string | undefined; neighborhoodCode: string | undefined; numberOfBuildings: string | undefined; office: string | undefined; officeSqft: string | undefined; otherTaxExemption: string | undefined; outdoorKitchenFireplace: string | undefined; overheadDoor: string | undefined; ownerFullName: string | undefined; ownerFullName2: string | undefined; ownerFullName3: string | undefined; ownerFullName4: string | undefined; ownerOccupancyStatus: string | undefined; ownershipTransferDate: string | undefined; ownershipTransferDocNumber: string | undefined; ownershipTransferTransactionId: string | undefined; ownershipType: string | undefined; ownershipType2: string | undefined; ownershipVestingRelationCode: string | undefined; parcelAccountNumber: string | undefined; parcelMapBook: string | undefined; parcelMapPage: string | undefined; parcelNumberAlternate: string | undefined; parcelNumberFormatted: string | undefined; parcelNumberPrevious: string | undefined; parcelNumberYearAdded: string | undefined; parcelNumberYearChange: string | undefined; parcelRawNumber: string | undefined; parcelShellRecord: string | undefined; parkingSpaces: string | undefined; patioArea: string | undefined; phaseName: string | undefined; plumbingFixturesCount: string | undefined; poleStruct: string | undefined; poleStructSqft: string | undefined; pond: string | undefined; pool: string | undefined; poolArea: string | undefined; poolhouse: string | undefined; poolhouseSqft: string | undefined; porch: string | undefined; porchArea: string | undefined; poultryHouse: string | undefined; poultryHouseSqft: string | undefined; previousAssessedValue: string | undefined; priorSaleAmount: string | undefined; priorSaleDate: string | undefined; propertyAddressCarrierRouteCode: string | undefined; propertyAddressCity: string | undefined; propertyAddressFull: string | undefined; propertyAddressHouseNumber: string | undefined; propertyAddressPostDirection: string | undefined; propertyAddressPreDirection: string | undefined; propertyAddressState: string | undefined; propertyAddressStreetName: string | undefined; propertyAddressStreetSuffix: string | undefined; propertyAddressUnitDesignator: string | undefined; propertyAddressUnitValue: string | undefined; propertyAddressZip4: string | undefined; propertyAddressZipcode: string | undefined; publicationDate: string | undefined; quarter: string | undefined; quarterQuarter: string | undefined; quonset: string | undefined; quonsetSqft: string | undefined; range: string | undefined; recordingDate: string | undefined; roofCover: string | undefined; roofFrame: string | undefined; rooms: string | undefined; rvParking: string | undefined; safeRoom: string | undefined; saleAmount: string | undefined; saleDate: string | undefined; sauna: string | undefined; section: string | undefined; securityAlarm: string | undefined; seniorTaxExemption: string | undefined; sewerType: string | undefined; shed: string | undefined; shedSqft: string | undefined; silo: string | undefined; siloSqft: string | undefined; sittingRoom: string | undefined; situsCounty: string | undefined; situsState: string | undefined; soundSystem: string | undefined; sportsCourt: string | undefined; sprinklers: string | undefined; stable: string | undefined; stableSqft: string | undefined; storageBuilding: string | undefined; storageBuildingSqft: string | undefined; storiesNumber: string | undefined; stormShelter: string | undefined; stormShutter: string | undefined; structureStyle: string | undefined; study: string | undefined; subdivision: string | undefined; suffix: string | undefined; suffix2: string | undefined; suffix3: string | undefined; suffix4: string | undefined; sunroom: string | undefined; taxAssessYear: string | undefined; taxBilledAmount: string | undefined; taxDelinquentYear: string | undefined; taxFiscalYear: string | undefined; taxJurisdiction: string | undefined; taxRateArea: string | undefined; tennisCourt: string | undefined; topographyCode: string | undefined; totalMarketValue: string | undefined; township: string | undefined; tractNumber: string | undefined; transferAmount: string | undefined; trustDescription: string | undefined; unitCount: string | undefined; upperFloorsSqft: string | undefined; utility: string | undefined; utilityBuilding: string | undefined; utilityBuildingSqft: string | undefined; utilitySqft: string | undefined; veteranTaxExemption: string | undefined; viewDescription: string | undefined; waterFeature: string | undefined; waterServiceType: string | undefined; wetBar: string | undefined; widowTaxExemption: string | undefined; widthLinearFootage: string | undefined; wineCellar: string | undefined; financialHistory: FinancialHistory[]; yearBuilt: string | undefined; zoning: string | undefined; } interface RawEnrichmentAttributes { "1st_floor_sqft"?: string; "2nd_floor_sqft"?: string; acres?: string; address_info_privacy?: string; air_conditioner?: string; arbor_pergola?: string; assessed_improvement_percent?: string; assessed_improvement_value?: string; assessed_land_value?: string; assessed_value?: string; assessor_last_update?: string; assessor_taxroll_update?: string; attic_area?: string; attic_flag?: string; balcony?: string; balcony_area?: string; basement_sqft?: string; basement_sqft_finished?: string; basement_sqft_unfinished?: string; bath_house?: string; bath_house_sqft?: string; bathrooms_partial?: string; bathrooms_total?: string; bedrooms?: string; block_1?: string; block_2?: string; boat_access?: string; boat_house?: string; boat_house_sqft?: string; boat_lift?: string; bonus_room?: string; breakfast_nook?: string; breezeway?: string; building_definition?: string; building_sqft?: string; cabin?: string; cabin_sqft?: string; canopy?: string; canopy_sqft?: string; carport?: string; carport_sqft?: string; cbsa_code?: string; cbsa_name?: string; cellar?: string; census_block?: string; census_tract?: string; census_block_group?: string; census_fips_place_code?: string; central_vacuum?: string; code_title_company?: string; combined_statistical_area?: string; community_rec?: string; company_flag?: string; congressional_district?: string; construction_type?: string; contact_city?: string; contact_crrt?: string; contact_full_address?: string; contact_house_number?: string; contact_main_info_format?: string; contact_mail_info_privacy?: string; contact_mailing_county?: string; contact_mailing_fips?: string; contact_post_direction?: string; contact_pre_direction?: string; contact_state?: string; contact_street_name?: string; contact_suffix?: string; contact_unit_designator?: string; contact_value?: string; contact_zip?: string; contact_zip4?: string; courtyard?: string; courtyard_area?: string; deck?: string; deck_area?: string; deed_document_page?: string; deed_document_book?: string; deed_document_number?: string; deed_owner_first_name?: string; deed_owner_first_name2?: string; deed_owner_first_name3?: string; deed_owner_first_name4?: string; deed_owner_full_name?: string; deed_owner_full_name2?: string; deed_owner_full_name3?: string; deed_owner_full_name4?: string; deed_owner_last_name?: string; deed_owner_last_name2?: string; deed_owner_last_name3?: string; deed_owner_last_name4?: string; deed_owner_middle_name?: string; deed_owner_middle_name2?: string; deed_owner_middle_name3?: string; deed_owner_middle_name4?: string; deed_owner_suffix?: string; deed_owner_suffix2?: string; deed_owner_suffix3?: string; deed_owner_suffix4?: string; deed_sale_date?: string; deed_sale_price?: string; deed_transaction_id?: string; depth_linear_footage?: string; disabled_tax_exemption?: string; driveway_sqft?: string; driveway_type?: string; effective_year_built?: string; elevation_feet?: string; elevator?: string; equestrian_arena?: string; escalator?: string; exercise_room?: string; exterior_walls?: string; family_room?: string; fence?: string; fence_area?: string; fips_code?: string; fire_resistance_code?: string; fire_sprinkler_flag?: string; fireplace?: string; fireplace_number?: string; first_name?: string; first_name2?: string; first_name3?: string; first_name4?: string; flooring?: string; foundation?: string; game_room?: string; garage?: string; garage_sqft?: string; gazebo?: string; gazebo_sqft?: string; golf_course?: string; grainery?: string; grainery_sqft?: string; great_room?: string; greenhouse?: string; greenhouse_sqft?: string; gross_sqft?: string; guesthouse?: string; guesthouse_sqft?: string; handicap_accessibility?: string; heat?: string; heat_fuel_type?: string; hobby_room?: string; homeowner_tax_exemption?: string; instrument_date?: string; intercom_system?: string; interest_rate_type_2?: string; interior_structure?: string; kennel?: string; kennel_sqft?: string; land_use_code?: string; land_use_group?: string; land_use_standard?: string; last_name?: string; last_name_2?: string; last_name_3?: string; last_name_4?: string; latitude?: string; laundry?: string; lean_to?: string; lean_to_sqft?: string; legal_description?: string; legal_unit?: string; lender_address?: string; lender_address_2?: string; lender_city?: string; lender_city_2?: string; lender_code?: string; lender_code_2?: string; lender_first_name?: string; lender_first_name_2?: string; lender_last_name?: string; lender_last_name_2?: string; lender_name?: string; lender_name_2?: string; lender_seller_carry_back?: string; lender_seller_carry_back_2?: string; lender_state?: string; lender_state_2?: string; lender_zip?: string; lender_zip_2?: string; lender_zip_extended?: string; lender_zip_extended_2?: string; loading_platform?: string; loading_platform_sqft?: string; longitude?: string; lot_1?: string; lot_2?: string; lot_3?: string; lot_sqft?: string; market_improvement_percent?: string; market_improvement_value?: string; market_land_value?: string; market_value_year?: string; match_type?: string; media_room?: string; metro_division?: string; middle_name?: string; middle_name_2?: string; middle_name_3?: string; middle_name_4?: string; milkhouse?: string; milkhouse_sqft?: string; minor_civil_division_code?: string; minor_civil_division_name?: string; mobile_home_hookup?: string; mortgage_amount?: string; mortgage_amount_2?: string; mortgage_due_date?: string; mortgage_due_date_2?: string; mortgage_interest_rate?: string; mortgage_interest_rate_type?: string; mortgage_lender_code?: string; mortgage_rate_2?: string; mortgage_recording_date?: string; mortgage_recording_date_2?: string; mortgage_term?: string; mortgage_term_2?: string; mortgage_term_type?: string; mortgage_term_type_2?: string; mortgage_type?: string; mortgage_type_2?: string; msa_code?: string; msa_name?: string; mud_room?: string; multi_parcel_flag?: string; name_title_company?: string; neighborhood_code?: string; number_of_buildings?: string; office?: string; office_sqft?: string; other_tax_exemption?: string; outdoor_kitchen_fireplace?: string; overhead_door?: string; owner_full_name?: string; owner_full_name_2?: string; owner_full_name_3?: string; owner_full_name_4?: string; owner_occupancy_status?: string; ownership_transfer_date?: string; ownership_transfer_doc_number?: string; ownership_transfer_transaction_id?: string; ownership_type?: string; ownership_type_2?: string; ownership_vesting_relation_code?: string; parcel_account_number?: string; parcel_map_book?: string; parcel_map_page?: string; parcel_number_alternate?: string; parcel_number_formatted?: string; parcel_number_previous?: string; parcel_number_year_added?: string; parcel_number_year_change?: string; parcel_raw_number?: string; parcel_shell_record?: string; parking_spaces?: string; patio_area?: string; phase_name?: string; plumbing_fixtures_count?: string; pole_struct?: string; pole_struct_sqft?: string; pond?: string; pool?: string; pool_area?: string; poolhouse?: string; poolhouse_sqft?: string; porch?: string; porch_area?: string; poultry_house?: string; poultry_house_sqft?: string; previous_assessed_value?: string; prior_sale_amount?: string; prior_sale_date?: string; property_address_carrier_route_code?: string; property_address_city?: string; property_address_full?: string; property_address_house_number?: string; property_address_post_direction?: string; property_address_pre_direction?: string; property_address_state?: string; property_address_street_name?: string; property_address_street_suffix?: string; property_address_unit_designator?: string; property_address_unit_value?: string; property_address_zip_4?: string; property_address_zipcode?: string; publication_date?: string; quarter?: string; quarter_quarter?: string; quonset?: string; quonset_sqft?: string; range?: string; recording_date?: string; roof_cover?: string; roof_frame?: string; rooms?: string; rv_parking?: string; safe_room?: string; sale_amount?: string; sale_date?: string; sauna?: string; section?: string; security_alarm?: string; senior_tax_exemption?: string; sewer_type?: string; shed?: string; shed_sqft?: string; silo?: string; silo_sqft?: string; sitting_room?: string; situs_county?: string; situs_state?: string; sound_system?: string; sports_court?: string; sprinklers?: string; stable?: string; stable_sqft?: string; storage_building?: string; storage_buildling_sqft?: string; stories_number?: string; storm_shelter?: string; storm_shutter?: string; structure_style?: string; study?: string; subdivision?: string; suffix?: string; suffix_2?: string; suffix_3?: string; suffix_4?: string; sunroom?: string; tax_assess_year?: string; tax_billed_amount?: string; tax_delinquent_year?: string; tax_fiscal_year?: string; tax_jurisdiction?: string; tax_rate_area?: string; tennis_court?: string; topography_code?: string; total_market_value?: string; township?: string; tract_number?: string; transfer_amount?: string; trust_description?: string; unit_count?: string; upper_floors_sqft?: string; utility?: string; utility_building?: string; utility_building_sqft?: string; utility_sqft?: string; veteran_tax_exemption?: string; view_description?: string; water_feature?: string; water_service_type?: string; wet_bar?: string; widow_tax_exemption?: string; width_linear_footage?: string; wine_cellar?: string; financial_history?: RawFinancialHistory[]; year_built?: string; zoning?: string; } interface RawEnrichmentResponse { smarty_key?: string; data_set_name?: string; data_subset_name?: string; attributes?: RawEnrichmentAttributes; } export interface FinancialAttributes { assessedImprovementPercent: string | undefined; assessedImprovementValue: string | undefined; assessedLandValue: string | undefined; assessedValue: string | undefined; assessorLastUpdate: string | undefined; assessorTaxrollUpdate: string | undefined; contactCity: string | undefined; contactCrrt: string | undefined; contactFullAddress: string | undefined; contactHouseNumber: string | undefined; contactMailInfoFormat: string | undefined; contactMailInfoPrivacy: string | undefined; contactMailingCounty: string | undefined; contactMailingFips: string | undefined; contactPostDirection: string | undefined; contactPreDirection: string | undefined; contactState: string | undefined; contactStreetName: string | undefined; contactSuffix: string | undefined; contactUnitDesignator: string | undefined; contactValue: string | undefined; contactZip: string | undefined; contactZip4: string | undefined; deedDocumentPage: string | undefined; deedDocumentBook: string | undefined; deedDocumentNumber: string | undefined; deedOwnerFirstName: string | undefined; deedOwnerFirstName2: string | undefined; deedOwnerFirstName3: string | undefined; deedOwnerFirstName4: string | undefined; deedOwnerFullName: string | undefined; deedOwnerFullName2: string | undefined; deedOwnerFullName3: string | undefined; deedOwnerFullName4: string | undefined; deedOwnerLastName: string | undefined; deedOwnerLastName2: string | undefined; deedOwnerLastName3: string | undefined; deedOwnerLastName4: string | undefined; deedOwnerMiddleName: string | undefined; deedOwnerMiddleName2: string | undefined; deedOwnerMiddleName3: string | undefined; deedOwnerMiddleName4: string | undefined; deedOwnerSuffix: string | undefined; deedOwnerSuffix2: string | undefined; deedOwnerSuffix3: string | undefined; deedOwnerSuffix4: string | undefined; deedSaleDate: string | undefined; deedSalePrice: string | undefined; deedTransactionId: string | undefined; disabledTaxExemption: string | undefined; homeownerTaxExemption: string | undefined; marketImprovementPercent: string | undefined; marketImprovementValue: string | undefined; marketLandValue: string | undefined; marketValueYear: string | undefined; matchType: string | undefined; otherTaxExemption: string | undefined; ownershipTransferDate: string | undefined; ownershipTransferDocNumber: string | undefined; ownershipTransferTransactionId: string | undefined; ownershipType: string | undefined; ownershipType2: string | undefined; previousAssessedValue: string | undefined; priorSaleAmount: string | undefined; priorSaleDate: string | undefined; saleAmount: string | undefined; saleDate: string | undefined; seniorTaxExemption: string | undefined; taxAssessYear: string | undefined; taxBilledAmount: string | undefined; taxDelinquentYear: string | undefined; taxFiscalYear: string | undefined; taxRateArea: string | undefined; totalMarketValue: string | undefined; trustDescription: string | undefined; veteranTaxExemption: string | undefined; widowTaxExemption: string | undefined; financialHistory: FinancialHistory[]; } interface RawFinancialAttributes { assessed_improvement_percent?: string; assessed_improvement_value?: string; assessed_land_value?: string; assessed_value?: string; assessor_last_update?: string; assessor_taxroll_update?: string; contact_city?: string; contact_crrt?: string; contact_full_address?: string; contact_house_number?: string; contact_main_info_format?: string; contact_mail_info_privacy?: string; contact_mailing_county?: string; contact_mailing_fips?: string; contact_post_direction?: string; contact_pre_direction?: string; contact_state?: string; contact_street_name?: string; contact_suffix?: string; contact_unit_designator?: string; contact_value?: string; contact_zip?: string; contact_zip4?: string; deed_document_page?: string; deed_document_book?: string; deed_document_number?: string; deed_owner_first_name?: string; deed_owner_first_name2?: string; deed_owner_first_name3?: string; deed_owner_first_name4?: string; deed_owner_full_name?: string; deed_owner_full_name2?: string; deed_owner_full_name3?: string; deed_owner_full_name4?: string; deed_owner_last_name?: string; deed_owner_last_name2?: string; deed_owner_last_name3?: string; deed_owner_last_name4?: string; deed_owner_middle_name?: string; deed_owner_middle_name2?: string; deed_owner_middle_name3?: string; deed_owner_middle_name4?: string; deed_owner_suffix?: string; deed_owner_suffix2?: string; deed_owner_suffix3?: string; deed_owner_suffix4?: string; deed_sale_date?: string; deed_sale_price?: string; deed_transaction_id?: string; disabled_tax_exemption?: string; homeowner_tax_exemption?: string; market_improvement_percent?: string; market_improvement_value?: string; market_land_value?: string; market_value_year?: string; match_type?: string; other_tax_exemption?: string; ownership_transfer_date?: string; ownership_transfer_doc_number?: string; ownership_transfer_transaction_id?: string; ownership_type?: string; ownership_type_2?: string; previous_assessed_value?: string; prior_sale_amount?: string; prior_sale_date?: string; sale_amount?: string; sale_date?: string; senior_tax_exemption?: string; tax_assess_year?: string; tax_billed_amount?: string; tax_delinquent_year?: string; tax_fiscal_year?: string; tax_rate_area?: string; total_market_value?: string; trust_description?: string; veteran_tax_exemption?: string; widow_tax_exemption?: string; financial_history?: RawFinancialHistory[]; } interface RawFinancialResponse { smarty_key?: string; data_set_name?: string; data_subset_name?: string; attributes?: RawFinancialAttributes; } export interface GeoCensusBlock { accuracy: string | undefined; geoid: string | undefined; } export interface GeoCensusCountyDivision { accuracy: string | undefined; code: string | undefined; name: string | undefined; } export interface GeoCensusTract { code: string | undefined; } export interface GeoCoreBasedStatArea { code: string | undefined; name: string | undefined; } export interface GeoPlace { accuracy: string | undefined; code: string | undefined; name: string | undefined; type: string | undefined; } export interface GeoAttributes { censusBlock: GeoCensusBlock; censusCountyDivision: GeoCensusCountyDivision; censusTract: GeoCensusTract; coreBasedStatArea: GeoCoreBasedStatArea; place: GeoPlace; } interface RawGeoCensusBlock { accuracy?: string; geoid?: string; } interface RawGeoCensusCountyDivision { accuracy?: string; code?: string; name?: string; } interface RawGeoCensusTract { code?: string; } interface RawGeoCoreBasedStatArea { code?: string; name?: string; } interface RawGeoPlace { accuracy?: string; code?: string; name?: string; type?: string; } interface RawGeoAttributes { census_block?: RawGeoCensusBlock; census_county_division?: RawGeoCensusCountyDivision; census_tract?: RawGeoCensusTract; core_based_stat_area?: RawGeoCoreBasedStatArea; place?: RawGeoPlace; } interface RawGeoResponse { smarty_key?: string; data_set_name?: string; attributes?: RawGeoAttributes; } export declare class Response { smartyKey: string; dataSetName: string; dataSubsetName: string; attributes: EnrichmentAttributes; constructor(responseData: RawEnrichmentResponse); } export declare class FinancialResponse { smartyKey: string; dataSetName: string; dataSubsetName: string; attributes: FinancialAttributes; constructor(responseData: RawFinancialResponse); } export declare class GeoResponse { smartyKey: string; dataSetName: string; attributes: GeoAttributes; constructor(responseData: RawGeoResponse); } declare const _default: { Response: typeof Response; FinancialResponse: typeof FinancialResponse; GeoResponse: typeof GeoResponse; }; export default _default;