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;
}
