emsi-lib
Version:
A EMSI (Emergency Management Shared Information) object model to manipulate emergency messages defined in ISO/TR 22351 document
13 lines (12 loc) • 505 B
TypeScript
import { Default } from "../../common/default";
import { Capability, Characteristics, Class } from "../../common/types";
export declare class RType extends Default {
class: Array<Class>;
capability?: Array<Capability>;
characteristics?: Array<Characteristics>;
constructor(classes: Class[]);
addCapability(capabilities: Capability[]): this;
addCharacteristics(characteristics: Characteristics[]): this;
static default(): RType;
assign(source: Record<string, any>): this;
}