input: def load_properties_from_json(fixture_file: str, fixture_folder: str) -> int:
      """ Load a JSON fixture file, extract properties from it, create Property objects,
      and save them to the database. The saved objects will be printed to the console.
      >>> load_properties_from_json('properties.json', 'models/fixtures')
      3
      >>> load_properties_from_json('test_properties.json', 'test_fixtures')
      5
      """
output:     
      import json
      import os
  
      def load_properties_from_json(fixture_file: str, fixture_folder: str) -> int:
          """ Load a JSON fixture file, extract properties from it, create Property objects,
          and save them to the database. The saved objects will be printed to the console.
          >>> load_properties_from_json('properties.json', 'models/fixtures')
          3
          >>> load_properties_from_json('test_properties.json', 'test_fixtures')
          5
          """
          file_path = os.path.join(fixture_folder, fixture_file)
          with open(file_path, 'r') as file:
              data = json.load(file)
          
          properties = data.get('properties', [])
          count = 0
          
          for prop in properties:
              # Assuming Property class is defined and has a method to save to the database
              property_obj = Property(prop)
              property_obj.save()
              print(property_obj)
              count += 1
          
          return count
  