from dataclasses import dataclass @dataclass class HistoricEpc: lmk_key: str address1: str address2: str address3: str postcode: str building_reference_number: str current_energy_rating: str potential_energy_rating: str current_energy_efficiency: str potential_energy_efficiency: str property_type: str built_form: str inspection_date: str local_authority: str constituency: str county: str lodgement_date: str transaction_type: str environment_impact_current: str environment_impact_potential: str energy_consumption_current: str energy_consumption_potential: str co2_emissions_current: str co2_emiss_curr_per_floor_area: str co2_emissions_potential: str lighting_cost_current: str lighting_cost_potential: str heating_cost_current: str heating_cost_potential: str hot_water_cost_current: str hot_water_cost_potential: str total_floor_area: str energy_tariff: str mains_gas_flag: str floor_level: str flat_top_storey: str flat_storey_count: str main_heating_controls: str multi_glaze_proportion: str glazed_type: str glazed_area: str extension_count: str number_habitable_rooms: str number_heated_rooms: str low_energy_lighting: str number_open_fireplaces: str hotwater_description: str hot_water_energy_eff: str hot_water_env_eff: str floor_description: str floor_energy_eff: str floor_env_eff: str windows_description: str windows_energy_eff: str windows_env_eff: str walls_description: str walls_energy_eff: str walls_env_eff: str secondheat_description: str sheating_energy_eff: str sheating_env_eff: str roof_description: str roof_energy_eff: str roof_env_eff: str mainheat_description: str mainheat_energy_eff: str mainheat_env_eff: str mainheatcont_description: str mainheatc_energy_eff: str mainheatc_env_eff: str lighting_description: str lighting_energy_eff: str lighting_env_eff: str main_fuel: str wind_turbine_count: str heat_loss_corridor: str unheated_corridor_length: str floor_height: str photo_supply: str solar_water_heating_flag: str mechanical_ventilation: str address: str local_authority_label: str constituency_label: str posttown: str construction_age_band: str lodgement_datetime: str tenure: str fixed_lighting_outlets_count: str low_energy_fixed_light_count: str uprn: str uprn_source: str report_type: str