import {
  __commonJS
} from "./chunk-YPSWSI3M.js";

// src/definitions/metering-runtime.json
var require_metering_runtime = __commonJS({
  "src/definitions/metering-runtime.json"(exports, module) {
    module.exports = { s: "https://metering.sls.epilot.io", o: [["getCustomerMeters", "get", "/v1/metering/meter"], ["getMetersByContractId", "get", "/v1/metering/contract/meters/{contract_id}", [["contract_id", "p", true]]], ["updateMeter", "patch", "/v1/metering/meter/{id}", [["id", "p", true]], 1], ["getMeter", "get", "/v1/metering/meter/{id}", [["id", "p", true]]], ["getMeterCounters", "get", "/v1/metering/counter", [["meter_id", "q", true]]], ["getCounterDetails", "get", "/v1/metering/counter/{counter_id}", [["counter_id", "p", true]]], ["createMeterReading", "post", "/v1/metering/reading", null, 1], ["createMeterReadings", "post", "/v1/metering/readings", [["async", "q"], ["ActivityIdQueryParam"], ["SkipValidationQueryParam"]], 1], ["createPortalMeterReadings", "post", "/v1/metering/readings/{meter_id}", [["meter_id", "p", true]], 1], ["batchWriteMeterReadings", "post", "/v2/metering/readings", [["async", "q"], ["SkipValidationQueryParam"], ["ActivityIdQueryParam"]], 1], ["createMeterReadingFromSubmission", "post", "/v1/metering/reading/submission", null, 1], ["getAllowedReadingForMeter", "get", "/v1/metering/allowed/reading/{meter_id}", [["meter_id", "p", true], ["timestamp", "q"]]], ["createReadingWithMeter", "post", "/v1/metering/reading/with-meter", null, 1], ["getReadingsByInterval", "get", "/v1/metering/reading/{meter_id}/{counter_id}", [["meter_id", "p", true], ["counter_id", "p", true], ["start_date", "q"], ["end_date", "q"], ["direction", "q"], ["size", "q"], ["from", "q"], ["type", "q", true], ["sort", "q"]]], ["updateMeterReading", "put", "/v1/metering/reading/{meter_id}/{counter_id}", [["meter_id", "p", true], ["counter_id", "p", true], ["timestamp", "q", true]], 1], ["deleteMeterReading", "delete", "/v1/metering/reading/{meter_id}/{counter_id}", [["meter_id", "p", true], ["counter_id", "p", true], ["timestamp", "q", true]]]], v: "3.0.3", cp: { ActivityIdQueryParam: ["activity_id", "q"], SkipValidationQueryParam: ["skip_validation", "q"] } };
  }
});

export {
  require_metering_runtime
};
