@golemio/pid
Version:
Golemio PID Module
26 lines (25 loc) • 835 B
TypeScript
import { JISInfotextSeverityLevel } from "../../../../helpers/jis/JISInfotextSeverityLevelEnum";
import { IJISInfotextStop } from "./IJISInfotextStop";
import { IJISInfotextPreset } from "./IJISInfotextPreset";
import { IJISTranslationText } from "./IJISTranslationText";
export interface IJISInfotext {
id: string;
severity_level: JISInfotextSeverityLevel;
display_type: string;
active_period: {
start: string;
end: string | null;
};
description_text: IJISTranslationText;
repeat?: {
enabled: boolean;
time_start: string | null;
time_end: string | null;
} | null;
informed_entity?: {
stops?: IJISInfotextStop[] | null;
presets?: IJISInfotextPreset[] | null;
} | null;
created_timestamp: string;
last_modified_timestamp: string;
}