"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.RopidGTFSSchedule = void 0;
const AgencyDto_1 = require("./models/AgencyDto");
const CalendarDatesDto_1 = require("./models/CalendarDatesDto");
const CalendarDto_1 = require("./models/CalendarDto");
const RouteDto_1 = require("./models/RouteDto");
const RouteSubAgencyDto_1 = require("./models/RouteSubAgencyDto");
const ShapeDto_1 = require("./models/ShapeDto");
const StopDto_1 = require("./models/StopDto");
const StopTimesDto_1 = require("./models/StopTimesDto");
const TripDto_1 = require("./models/TripDto");
exports.RopidGTFSSchedule = {
    agency: {
        name: "RopidGTFSAgency",
        pgTableName: "ropidgtfs_agency",
        /**
         * @deprecated The property should not be used
         */
        outputSequelizeAttributes: AgencyDto_1.AgencyDto.attributeModel,
    },
    calendar: {
        name: "RopidGTFSCalendar",
        pgTableName: "ropidgtfs_calendar",
        /**
         * @deprecated The property should not be used
         */
        outputSequelizeAttributes: CalendarDto_1.CalendarDto.attributeModel,
    },
    calendar_dates: {
        name: "RopidGTFSCalendarDates",
        pgTableName: "ropidgtfs_calendar_dates",
        /**
         * @deprecated The property should not be used
         */
        outputSequelizeAttributes: CalendarDatesDto_1.CalendarDatesDto.attributeModel,
    },
    shapes: {
        name: "RopidGTFSShapes",
        pgTableName: "ropidgtfs_shapes",
        /**
         * @deprecated The property should not be used
         */
        outputSequelizeAttributes: ShapeDto_1.ShapeDto.attributeModel,
    },
    stop_times: {
        name: "RopidGTFSStopTimes",
        pgTableName: "ropidgtfs_stop_times",
        /**
         * @deprecated The property should not be used
         */
        outputSequelizeAttributes: StopTimesDto_1.StopTimesDto.attributeModel,
    },
    stops: {
        name: "RopidGTFSStops",
        pgTableName: "ropidgtfs_stops",
        /**
         * @deprecated The property should not be used
         */
        outputSequelizeAttributes: StopDto_1.StopDto.attributeModel,
    },
    routes: {
        name: "RopidGTFSRoutes",
        pgTableName: "ropidgtfs_routes",
        /**
         * @deprecated The property should not be used
         */
        outputSequelizeAttributes: RouteDto_1.RouteDto.attributeModel,
    },
    route_sub_agencies: {
        name: "RopidGTFSRouteSubAgencies",
        pgTableName: "ropidgtfs_route_sub_agencies",
        /**
         * @deprecated The property should not be used
         */
        outputSequelizeAttributes: RouteSubAgencyDto_1.RouteSubAgencyDto.attributeModel,
    },
    trips: {
        name: "RopidGTFSTrips",
        pgTableName: "ropidgtfs_trips",
        /**
         * @deprecated The property should not be used
         */
        outputSequelizeAttributes: TripDto_1.TripDto.attributeModel,
    },
};
//# sourceMappingURL=RopidGtfsSchedule.js.map