@golemio/pid
Version:
Golemio PID Module
91 lines (90 loc) • 2.56 kB
TypeScript
import { ModelAttributes } from "@golemio/core/dist/shared/sequelize";
export interface IRopidGTFSRunNumbersInputData {
route_id: string;
run_number: number;
service_id: string;
trip_id: string;
vehicle_type: string;
trip_number: string | null;
route_licence_number: string | null;
}
export type IRopidGTFSRunNumbersData = IRopidGTFSRunNumbersInputData | {
run_number: number;
vehicle_type: number;
[auditFields: string]: unknown;
};
export declare const RopidGTFSRunNumbers: {
name: string;
datasourceJsonSchema: {
type: string;
items: {
$ref: string;
};
$defs: {
item: {
type: string;
properties: {
route_id: {
type: string;
};
run_number: {
type: string;
};
service_id: {
type: string;
};
trip_id: {
type: string;
};
vehicle_type: {
type: string;
};
trip_number: {
type: string;
};
route_licence_number: {
type: string;
};
};
required: string[];
};
};
};
outputJsonSchema: {
$defs: {
item: {
type: string;
properties: {
route_id: {
type: string;
};
run_number: {
type: string;
};
service_id: {
type: string;
};
trip_id: {
type: string;
};
vehicle_type: {
type: string;
};
trip_number: {
type: string;
};
route_licence_number: {
type: string;
};
};
required: string[];
};
};
type: string;
items: {
$ref: string;
};
};
outputSequelizeAttributes: ModelAttributes<any, IRopidGTFSRunNumbersData>;
pgTableName: string;
};