UNPKG

@golemio/pid

Version:
21 lines (20 loc) 1.71 kB
import { DatasetEnum } from "../../../../helpers/DatasetEnum"; import { DatasetModelName } from "../../../../../../schema-definitions/ropid-gtfs"; import { DatasetMap, GTFSDatasets, ICachedDataset, SaveMethod } from "./HelperTypes"; export declare class RopidGtfsFactory { private dataSourceGtfs; private dataSourceCisStops; private dataSourceOisMapping; private dataSourceRunNumbers; private transformationGtfs; private transformationCisStops; private transformationOisMapping; private datasetMap; private staticFileRedisRepository; private ropidGtfsRouteSubAgencyTransformation; constructor(); getDatasetMap(): DatasetMap; getTransformation(dataset: GTFSDatasets): import("@golemio/core/dist/helpers/transformation/AbstractTransformation").AbstractTransformation<import("../../../../transformations/RopidGTFSCisStopsTransformation").ICisStopsTransformationData, import("../../../../transformations/RopidGTFSCisStopsTransformation").ICisStopsTransformedData> | import("@golemio/core/dist/helpers/transformation/AbstractTransformation").AbstractTransformation<import("../../../../transformations/RopidGTFSOisTransformation").IOisMappingTransformationData, import("../../../../../../schema-definitions/ropid-gtfs/RopidGTFSOisMapping").IRopidGTFSOisMappingData[]> | import("@golemio/core/dist/helpers/transformation/AbstractTransformation").AbstractTransformation<import("../../../../transformations/RopidGTFSTransformation").IRopidGtfsTransformationData, import("stream").Readable>; getSaveMethod(dataset: DatasetEnum, modelName: string): SaveMethod; loadAndTransformDataset(inputData: ICachedDataset, modelName: DatasetModelName): Promise<any>; }