input: 
  def process_fixture_file(fixture_path: str, fixture_folder: str) -> int:
      """ This function takes the path to a fixture file and folder, loads the JSON fixture file,
      extracts properties from it, creates Property objects from the extracted properties, 
      and saves them to the database. The number of saved objects is returned.
      >>> process_fixture_file('properties.json', 'models/fixtures')
      5
      >>> process_fixture_file('another_properties.json', 'data_fixtures')
      3
      """
  
output:     import json
      from pathlib import Path
      from models.property import Property
  
      fixture_file_path = Path(fixture_folder) / fixture_path
      with open(fixture_file_path, 'r') as file:
          data = json.load(file)
      
      properties = data.get('properties', [])
      saved_count = 0
      
      for prop in properties:
          property_obj = Property(**prop)
          property_obj.save()
          saved_count += 1
      
      return saved_count