@golemio/pid
Version:
Golemio PID Module
15 lines (14 loc) • 865 B
TypeScript
import { IJISInfotext as IJISInfotextDataSource } from "../../../schema-definitions/jis/datasources/interfaces";
import { IJISInfotext as IJISInfotextModel, IJISInfotextsPresets as IJISInfotextsPresetsModel, IJISInfotextsRopidGTFSStops as IJISInfotextsRopidGTFSStopsModel } from "../../../schema-definitions/jis/models/interfaces";
import { AbstractTransformation } from "@golemio/core/dist/helpers/transformation/AbstractTransformation";
type TransformIn = IJISInfotextDataSource;
type TransformOut = {
infotext: IJISInfotextModel;
infotextsRopidGTFSStops: IJISInfotextsRopidGTFSStopsModel[];
infotextsPresets: IJISInfotextsPresetsModel[];
};
export declare class JISInfotextsTransformation extends AbstractTransformation<TransformIn, TransformOut> {
name: string;
protected transformInternal: (data: TransformIn) => TransformOut;
}
export {};