@golemio/pid
Version:
Golemio PID Module
53 lines (52 loc) • 1.55 kB
TypeScript
import { IRopidSchemaDefinitions } from "../shared";
import "@golemio/core/dist/shared/sequelize";
import { IRopidVYMIEventOutput, IRopidVYMIEventRouteOutput, IRopidVYMIEventStopOutput } from "./RopidVYMISDMA";
interface IRopidVYMIEvent {
"@id": string;
"@id_dtb": string;
"@stav": string;
"@pa_01": string;
"@pa_02": string;
"@pa_03": string;
"@pa_04": string;
"@typ_zaznamu": string;
"@typ_udalost"?: string;
"@kanaly": string;
"@nazev": string;
"@cas_od": string;
"@typ_do": string;
"@cas_do"?: string;
"@zobrazit_do"?: string;
"@druh_dopr": string;
"@priorita"?: string;
"@duvod"?: string;
"@link"?: string;
"@opatr_ropid"?: string;
"@opatr_dpp"?: string;
"@popis"?: string;
"linky-zmena"?: IRopidVYMIEventRoute[];
"zastavky-zmena"?: IRopidVYMIEventStop[];
}
interface IRopidVYMIEventRoute {
"@id": string;
"@id_dtb": string;
"@cislo": string;
"@nazev": string;
"@linka_typ": string;
"@plati_od"?: string;
"@plati_do"?: string;
"#text"?: string;
}
interface IRopidVYMIEventStop {
"@id": string;
"@id_dtb": string;
"@uzelCislo": string;
"@zastCislo": string;
"@zast_typ": string;
"@plati_od"?: string;
"@plati_do"?: string;
"#text"?: string;
}
declare const forExport: IRopidSchemaDefinitions;
export { forExport as RopidVYMI };
export type { IRopidVYMIEvent, IRopidVYMIEventOutput, IRopidVYMIEventRoute, IRopidVYMIEventRouteOutput, IRopidVYMIEventStop, IRopidVYMIEventStopOutput, };