text: 'use strict';
  var __decorate =
    (this && this.__decorate) ||
    function(decorators, target, key, desc) {
      var c = arguments.length,
        r = c < 3 ? target : desc === null ? (desc = Object.getOwnPropertyDescriptor(target, key)) : desc,
        d;
      if (typeof Reflect === 'object' && typeof Reflect.decorate === 'function')
        r = Reflect.decorate(decorators, target, key, desc);
      else
        for (var i = decorators.length - 1; i >= 0; i--)
          if ((d = decorators[i])) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
      return c > 3 && r && Object.defineProperty(target, key, r), r;
    };
  var __metadata =
    (this && this.__metadata) ||
    function(k, v) {
      if (typeof Reflect === 'object' && typeof Reflect.metadata === 'function') return Reflect.metadata(k, v);
    };
  Object.defineProperty(exports, '__esModule', { value: true });
  const client_1 = require('./client');
  const decorators_1 = require('../decorators');
  class Repository {
    constructor(client) {
      this.client = client;
    }
  }
  __decorate(
    [decorators_1.Enumerable(false), __metadata('design:type', client_1.IgApiClient)],
    Repository.prototype,
    'client',
    void 0,
  );
  exports.Repository = Repository;
  //# sourceMappingURL=repository.js.map
  