import { JISEventSeverityLevel } from "../../../../helpers/jis/JISEventSeverityLevelEnum";
import { IJISTranslationTextNullable } from "../../datasources/interfaces/IJISTranslationTextNullable";
import { IJISTranslationText } from "./IJISTranslationText";
export interface IJISEvent {
    id: string;
    type: string;
    header_text: IJISTranslationText;
    cause: string;
    cause_detail: IJISTranslationTextNullable;
    severity_level: JISEventSeverityLevel;
    active_period_start: Date;
    active_period_end: Date | null;
    display_period_start: Date;
    display_period_end: Date | null;
    effect: string | string[];
    effect_detail: IJISTranslationText;
    description_text: IJISTranslationText;
    description_html: IJISTranslationText;
    url: IJISTranslationText;
    organization_name: string;
    created_timestamp: Date;
    updated_timestamp: Date;
    deleted_timestamp: Date | null;
}
