/** * @module node-opcua-address-space.Private */ import type { BaseNode, IEventData } from "node-opcua-address-space-base"; import { NodeId } from "node-opcua-nodeid"; import { type BrowsePath, BrowsePathResult } from "node-opcua-types"; import { Variant, type VariantLike } from "node-opcua-variant"; /** */ export declare class EventData implements IEventData { #private; eventId: NodeId; constructor(eventTypeNode: BaseNode); getEventDataSource(): BaseNode; _createValue(fullBrowsePath: string, node: BaseNode, variant: VariantLike): void; _browse(browsePath: BrowsePath): BrowsePathResult | null; _readValue(nodeId: NodeId): Variant | null; }