@golemio/pid
Version:
Golemio PID Module
24 lines (23 loc) • 1.11 kB
TypeScript
import { Model, ModelAttributes } from "@golemio/core/dist/shared/sequelize";
import { IPublicStopTimeDto } from "./interfaces/IPublicStopTimeDto";
import { GTFSRouteTypeEnum } from "../../../../helpers/RouteTypeEnums";
import { ProviderSourceTypeEnum } from "../../../../integration-engine/vehicle-positions/workers/vehicle-positions/helpers/ProviderSourceTypeEnum";
export declare class PublicStopTimeModel extends Model<PublicStopTimeModel> implements IPublicStopTimeDto {
static tableName: string;
rt_trip_id: string;
gtfs_trip_id: string;
stop_sequence: number;
stop_arr_delay: number | null;
stop_dep_delay: number | null;
gtfs_route_type: GTFSRouteTypeEnum | null;
gtfs_route_short_name: string | null;
run_number: number | null;
internal_run_number: number | null;
provider_source_type: ProviderSourceTypeEnum;
cis_trip_number: number | null;
vehicle_registration_number: number | null;
cis_stop_platform_code: string | null;
platform_code: string | null;
stop_id: string;
static attributeModel: ModelAttributes<PublicStopTimeModel>;
}