emsi-lib
Version:
A EMSI (Emergency Management Shared Information) object model to manipulate emergency messages defined in ISO/TR 22351 document
17 lines (16 loc) • 631 B
TypeScript
import { Default } from "../../common/default";
import { CasualtiesStatus, Contamination, Health, Location, Triage } from "../../common/types";
export declare class Informations extends Default {
status: CasualtiesStatus;
triage?: Triage;
contamination?: Contamination;
location?: Location;
health?: Health;
constructor(status: CasualtiesStatus);
setTriage(triage: Triage): this;
setContamination(contamination: Contamination): this;
setLocation(location: Location): this;
setHealth(health: Health): this;
static default(): Informations;
assign(source: Record<string, any>): this;
}