"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.VehicleTypeRepository = void 0;
const const_1 = require("../../../schema-definitions/const");
const vehicle_positions_1 = require("../../../schema-definitions/vehicle-positions");
const VehicleTypeDto_1 = require("../../../schema-definitions/vehicle-positions/models/VehicleTypeDto");
const output_gateway_1 = require("@golemio/core/dist/output-gateway");
class VehicleTypeRepository extends output_gateway_1.SequelizeModel {
    constructor() {
        super(vehicle_positions_1.VehiclePositions.vehicleTypes.name + "Repository", vehicle_positions_1.VehiclePositions.vehicleTypes.pgTableName, VehicleTypeDto_1.VehicleTypeDto.attributeModel, {
            schema: const_1.PG_SCHEMA,
        });
    }
    GetAll() {
        throw new Error("Not implemented");
    }
    GetOne() {
        throw new Error("Not implemented");
    }
}
exports.VehicleTypeRepository = VehicleTypeRepository;
//# sourceMappingURL=VehicleTypeRepository.js.map