/** * @module node-opcua-address-space.AlarmsAndConditions */ import type { UInt16 } from "node-opcua-basic-types"; import { LocalizedText } from "node-opcua-data-model"; import type { StatusCode } from "node-opcua-status-code"; import type { ConditionInfo, ConditionInfoOptions } from "../../api/interfaces/alarms_and_conditions/condition_info_i.js"; /** * @private * @internal */ export declare class ConditionInfoImpl implements ConditionInfo { message: LocalizedText | null; quality: StatusCode | null; severity: UInt16 | null; retain: boolean | null; constructor(options: ConditionInfoOptions); isDifferentFrom(otherConditionInfo: ConditionInfo): boolean; }