@golemio/pid
Version:
Golemio PID Module
16 lines (15 loc) • 767 B
TypeScript
import { BaseTransformation, ITransformation } from "@golemio/core/dist/integration-engine/transformations";
import { IRopidGTFSOisMappingInputData, IRopidGTFSOisMappingData } from "../../../schema-definitions/ropid-gtfs/RopidGTFSOisMapping";
export interface IOisMappingTransformationData {
data: IRopidGTFSOisMappingInputData[];
name: string;
}
export declare class RopidGTFSOisMappingTransformation extends BaseTransformation implements ITransformation {
name: string;
constructor();
/**
* Overrides BaseTransformation::transform
*/
transform: ({ data }: IOisMappingTransformationData) => Promise<IRopidGTFSOisMappingData[]>;
protected transformElement: (element: IRopidGTFSOisMappingInputData) => IRopidGTFSOisMappingData;
}