@golemio/pid
Version:
Golemio PID Module
25 lines (24 loc) • 916 B
TypeScript
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;
}