"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.repositories = void 0;
const Di_1 = require("../ioc/Di");
const OgVehiclePositionsToken_1 = require("../ioc/OgVehiclePositionsToken");
// Resolve repositories from container
const repositories = {
    positionRepository: Di_1.OgVehiclePositionsContainer.resolve(OgVehiclePositionsToken_1.OgVehiclePositionsToken.PositionRepository),
    tripRepository: Di_1.OgVehiclePositionsContainer.resolve(OgVehiclePositionsToken_1.OgVehiclePositionsToken.TripRepository),
    vehicleTypeRepository: Di_1.OgVehiclePositionsContainer.resolve(OgVehiclePositionsToken_1.OgVehiclePositionsToken.VehicleTypeRepository),
    vehicleDescriptorRepository: Di_1.OgVehiclePositionsContainer.resolve(OgVehiclePositionsToken_1.OgVehiclePositionsToken.VehicleDescriptorRepository),
    processedPositionRepository: Di_1.OgVehiclePositionsContainer.resolve(OgVehiclePositionsToken_1.OgVehiclePositionsToken.ProcessedPositionRepository),
    tripWithLastPositionRepository: Di_1.OgVehiclePositionsContainer.resolve(OgVehiclePositionsToken_1.OgVehiclePositionsToken.TripWithLastPositionRepository),
};
exports.repositories = repositories;
//# sourceMappingURL=index.js.map