"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
// tslint:disable:max-classes-per-file completed-docs
/**
* リポジトリ
*/
const accountTitle_1 = require("./repo/accountTitle");
const action_1 = require("./repo/action");
const creativeWork_1 = require("./repo/creativeWork");
const event_1 = require("./repo/event");
const screeningEvent_1 = require("./repo/itemAvailability/screeningEvent");
const offer_1 = require("./repo/offer");
const place_1 = require("./repo/place");
const priceSpecification_1 = require("./repo/priceSpecification");
const reservation_1 = require("./repo/reservation");
const reservationNumber_1 = require("./repo/reservationNumber");
const serviceType_1 = require("./repo/serviceType");
const task_1 = require("./repo/task");
const transaction_1 = require("./repo/transaction");
class AccountTitle extends accountTitle_1.MongoRepository {
}
exports.AccountTitle = AccountTitle;
class Action extends action_1.MongoRepository {
}
exports.Action = Action;
class CreativeWork extends creativeWork_1.MongoRepository {
}
exports.CreativeWork = CreativeWork;
class Event extends event_1.MongoRepository {
}
exports.Event = Event;
class Offer extends offer_1.MongoRepository {
}
exports.Offer = Offer;
class Place extends place_1.MongoRepository {
}
exports.Place = Place;
class PriceSpecification extends priceSpecification_1.MongoRepository {
}
exports.PriceSpecification = PriceSpecification;
class Reservation extends reservation_1.MongoRepository {
}
exports.Reservation = Reservation;
class ReservationNumber extends reservationNumber_1.RedisRepository {
}
exports.ReservationNumber = ReservationNumber;
class ServiceType extends serviceType_1.MongoRepository {
}
exports.ServiceType = ServiceType;
class Task extends task_1.MongoRepository {
}
exports.Task = Task;
class Transaction extends transaction_1.MongoRepository {
}
exports.Transaction = Transaction;
var itemAvailability;
(function (itemAvailability) {
class ScreeningEvent extends screeningEvent_1.RedisRepository {
}
itemAvailability.ScreeningEvent = ScreeningEvent;
})(itemAvailability = exports.itemAvailability || (exports.itemAvailability = {}));
const distributions_1 = require("./repo/distributions");
const subject_1 = require("./repo/subject");
/**
* @deprecated 東映ローカライズなのでそのうち廃止
*/
class Distributions extends distributions_1.MongoRepository {
}
exports.Distributions = Distributions;
/**
* @deprecated 東映ローカライズなのでそのうち廃止
*/
class Subject extends subject_1.MongoRepository {
}
exports.Subject = Subject;