export default class NodePropertyOpticReadResult {
    nodeId;
    key;
    exists;
    value;
    readIdentity;
    constructor(options) {
        this.nodeId = options.nodeId;
        this.key = options.key;
        this.exists = options.value !== undefined;
        this.value = options.value;
        this.readIdentity = options.readIdentity;
        Object.freeze(this);
    }
}
