UNPKG

@golemio/pid

Version:
17 lines (16 loc) 1.22 kB
import { RopidDeparturesPresetsModel } from "../../../schema-definitions/ropid-departures-presets/models/RopidDeparturesPresetsModel"; import { ILogger } from "@golemio/core/dist/helpers"; import { IDatabaseConnector } from "@golemio/core/dist/helpers/data-access/postgres/IDatabaseConnector"; import { AbstractBasicRepository } from "@golemio/core/dist/helpers/data-access/postgres/repositories/AbstractBasicRepository"; import { ModelStatic } from "@golemio/core/dist/shared/sequelize"; import { RopidDeparturesPresetsRopidGTFSStopsRepository } from "./RopidDeparturesPresetsRopidGTFSStopsRepository"; import { RopidDeparturesPresetsRoutesRepository } from "./RopidDeparturesPresetsRoutesRepository"; export declare class RopidDeparturesPresetRepository extends AbstractBasicRepository { schema: string; tableName: string; sequelizeModel: ModelStatic<RopidDeparturesPresetsModel>; private gtfsStopRepository; private routesRepository; constructor(connector: IDatabaseConnector, logger: ILogger, presetStopRepository: RopidDeparturesPresetsRopidGTFSStopsRepository, routesRepository: RopidDeparturesPresetsRoutesRepository); getAllWithStops(): Promise<RopidDeparturesPresetsModel[]>; }