{
  "$id": "https://hash.ai/@h/types/property-type/service-unit-cost/v/1",
  "$schema": "https://blockprotocol.org/types/modules/graph/0.3/schema/property-type",
  "description": "The unit cost of a service",
  "kind": "propertyType",
  "oneOf": [
    {
      "properties": {
        "https://hash.ai/@h/types/property-type/applies-from/": {
          "$ref": "https://hash.ai/@h/types/property-type/applies-from/v/1"
        },
        "https://hash.ai/@h/types/property-type/applies-until/": {
          "$ref": "https://hash.ai/@h/types/property-type/applies-until/v/1"
        },
        "https://hash.ai/@h/types/property-type/input-unit-cost/": {
          "$ref": "https://hash.ai/@h/types/property-type/input-unit-cost/v/1"
        },
        "https://hash.ai/@h/types/property-type/output-unit-cost/": {
          "$ref": "https://hash.ai/@h/types/property-type/output-unit-cost/v/1"
        }
      },
      "required": [
        "https://hash.ai/@h/types/property-type/applies-from/"
      ],
      "type": "object"
    }
  ],
  "title": "Service Unit Cost"
}