Variable signedSelectiveAtomsSchemaConst

signedSelectiveAtomsSchema: {
    properties: {
        edges: {
            items: {
                properties: {
                    payload: {
                        allOf: readonly [{
                            properties: {
                                nodeId: {
                                    type: "string";
                                };
                                nodeType: {
                                    type: "string";
                                };
                                path: {
                                    type: "string";
                                };
                                vcId: {
                                    type: "string";
                                };
                            };
                            required: readonly ["vcId", "nodeId", "path"];
                            type: "object";
                        }, {
                            properties: {
                                @type: {
                                    const: "SelectiveEdge";
                                };
                                arrayIndex: {
                                    type: "number";
                                };
                                property: {
                                    type: "string";
                                };
                                targetNodeId: {
                                    type: "string";
                                };
                                targetNodeType: {
                                    type: "string";
                                };
                            };
                            required: readonly ["@type", "property", "targetNodeId"];
                            type: "object";
                        }];
                    };
                    sig: {
                        type: "string";
                    };
                };
                required: readonly ["sig", "payload"];
                type: "object";
            };
            type: "array";
        };
        issuer: {
            type: "string";
        };
        meta: {
            properties: {
                payload: {
                    properties: {
                        @type: {
                            const: "SelectiveMeta";
                        };
                        nodes: {
                            items: {
                                type: "string";
                            };
                            type: "array";
                        };
                        vcId: {
                            type: "string";
                        };
                    };
                    required: readonly ["@type", "vcId", "nodes"];
                    type: "object";
                };
                sig: {
                    type: "string";
                };
            };
            required: readonly ["sig", "payload"];
            type: "object";
        };
        nodes: {
            items: {
                properties: {
                    payload: {
                        allOf: readonly [{
                            properties: {
                                nodeId: {
                                    type: "string";
                                };
                                nodeType: {
                                    type: "string";
                                };
                                path: {
                                    type: "string";
                                };
                                vcId: {
                                    type: "string";
                                };
                            };
                            required: readonly ["vcId", "nodeId", "path"];
                            type: "object";
                        }, {
                            properties: {
                                @type: {
                                    const: "SelectiveNode";
                                };
                                nodeDepth: {
                                    type: "number";
                                };
                                nodeIsRoot: {
                                    type: "boolean";
                                };
                            };
                            required: readonly ["@type", "nodeIsRoot", "nodeDepth"];
                            type: "object";
                        }];
                    };
                    sig: {
                        type: "string";
                    };
                };
                required: readonly ["sig", "payload"];
                type: "object";
            };
            type: "array";
        };
        properties: {
            items: {
                properties: {
                    payload: {
                        allOf: readonly [{
                            properties: {
                                nodeId: {
                                    type: "string";
                                };
                                nodeType: {
                                    type: "string";
                                };
                                path: {
                                    type: "string";
                                };
                                vcId: {
                                    type: "string";
                                };
                            };
                            required: readonly ["vcId", "nodeId", "path"];
                            type: "object";
                        }, {
                            properties: {
                                @type: {
                                    const: "SelectiveProperty";
                                };
                                property: {
                                    type: "string";
                                };
                                propertyType: {
                                    type: "string";
                                };
                                value: {};
                            };
                            required: readonly ["@type", "property", "propertyType", "value"];
                            type: "object";
                        }];
                    };
                    sig: {
                        type: "string";
                    };
                };
                required: readonly ["sig", "payload"];
                type: "object";
            };
            type: "array";
        };
        property_lists: {
            items: {
                properties: {
                    payload: {
                        allOf: readonly [{
                            properties: {
                                nodeId: {
                                    type: "string";
                                };
                                nodeType: {
                                    type: "string";
                                };
                                path: {
                                    type: "string";
                                };
                                vcId: {
                                    type: "string";
                                };
                            };
                            required: readonly ["vcId", "nodeId", "path"];
                            type: "object";
                        }, {
                            properties: {
                                @type: {
                                    const: "SelectiveNodePropertyList";
                                };
                                properties: {
                                    items: {
                                        type: ...;
                                    };
                                    type: "array";
                                };
                            };
                            required: readonly ["@type", "properties"];
                            type: "object";
                        }];
                    };
                    sig: {
                        type: "string";
                    };
                };
                required: readonly ["sig", "payload"];
                type: "object";
            };
            type: "array";
        };
    };
    required: readonly ["issuer", "meta", "nodes", "edges", "properties", "property_lists"];
    type: "object";
} = ...

Type declaration

  • Readonly properties: {
        edges: {
            items: {
                properties: {
                    payload: {
                        allOf: readonly [{
                            properties: {
                                nodeId: {
                                    type: "string";
                                };
                                nodeType: {
                                    type: "string";
                                };
                                path: {
                                    type: "string";
                                };
                                vcId: {
                                    type: "string";
                                };
                            };
                            required: readonly ["vcId", "nodeId", "path"];
                            type: "object";
                        }, {
                            properties: {
                                @type: {
                                    const: "SelectiveEdge";
                                };
                                arrayIndex: {
                                    type: "number";
                                };
                                property: {
                                    type: "string";
                                };
                                targetNodeId: {
                                    type: "string";
                                };
                                targetNodeType: {
                                    type: "string";
                                };
                            };
                            required: readonly ["@type", "property", "targetNodeId"];
                            type: "object";
                        }];
                    };
                    sig: {
                        type: "string";
                    };
                };
                required: readonly ["sig", "payload"];
                type: "object";
            };
            type: "array";
        };
        issuer: {
            type: "string";
        };
        meta: {
            properties: {
                payload: {
                    properties: {
                        @type: {
                            const: "SelectiveMeta";
                        };
                        nodes: {
                            items: {
                                type: "string";
                            };
                            type: "array";
                        };
                        vcId: {
                            type: "string";
                        };
                    };
                    required: readonly ["@type", "vcId", "nodes"];
                    type: "object";
                };
                sig: {
                    type: "string";
                };
            };
            required: readonly ["sig", "payload"];
            type: "object";
        };
        nodes: {
            items: {
                properties: {
                    payload: {
                        allOf: readonly [{
                            properties: {
                                nodeId: {
                                    type: "string";
                                };
                                nodeType: {
                                    type: "string";
                                };
                                path: {
                                    type: "string";
                                };
                                vcId: {
                                    type: "string";
                                };
                            };
                            required: readonly ["vcId", "nodeId", "path"];
                            type: "object";
                        }, {
                            properties: {
                                @type: {
                                    const: "SelectiveNode";
                                };
                                nodeDepth: {
                                    type: "number";
                                };
                                nodeIsRoot: {
                                    type: "boolean";
                                };
                            };
                            required: readonly ["@type", "nodeIsRoot", "nodeDepth"];
                            type: "object";
                        }];
                    };
                    sig: {
                        type: "string";
                    };
                };
                required: readonly ["sig", "payload"];
                type: "object";
            };
            type: "array";
        };
        properties: {
            items: {
                properties: {
                    payload: {
                        allOf: readonly [{
                            properties: {
                                nodeId: {
                                    type: "string";
                                };
                                nodeType: {
                                    type: "string";
                                };
                                path: {
                                    type: "string";
                                };
                                vcId: {
                                    type: "string";
                                };
                            };
                            required: readonly ["vcId", "nodeId", "path"];
                            type: "object";
                        }, {
                            properties: {
                                @type: {
                                    const: "SelectiveProperty";
                                };
                                property: {
                                    type: "string";
                                };
                                propertyType: {
                                    type: "string";
                                };
                                value: {};
                            };
                            required: readonly ["@type", "property", "propertyType", "value"];
                            type: "object";
                        }];
                    };
                    sig: {
                        type: "string";
                    };
                };
                required: readonly ["sig", "payload"];
                type: "object";
            };
            type: "array";
        };
        property_lists: {
            items: {
                properties: {
                    payload: {
                        allOf: readonly [{
                            properties: {
                                nodeId: {
                                    type: "string";
                                };
                                nodeType: {
                                    type: "string";
                                };
                                path: {
                                    type: "string";
                                };
                                vcId: {
                                    type: "string";
                                };
                            };
                            required: readonly ["vcId", "nodeId", "path"];
                            type: "object";
                        }, {
                            properties: {
                                @type: {
                                    const: "SelectiveNodePropertyList";
                                };
                                properties: {
                                    items: {
                                        type: ...;
                                    };
                                    type: "array";
                                };
                            };
                            required: readonly ["@type", "properties"];
                            type: "object";
                        }];
                    };
                    sig: {
                        type: "string";
                    };
                };
                required: readonly ["sig", "payload"];
                type: "object";
            };
            type: "array";
        };
    }
    • Readonly edges: {
          items: {
              properties: {
                  payload: {
                      allOf: readonly [{
                          properties: {
                              nodeId: {
                                  type: "string";
                              };
                              nodeType: {
                                  type: "string";
                              };
                              path: {
                                  type: "string";
                              };
                              vcId: {
                                  type: "string";
                              };
                          };
                          required: readonly ["vcId", "nodeId", "path"];
                          type: "object";
                      }, {
                          properties: {
                              @type: {
                                  const: "SelectiveEdge";
                              };
                              arrayIndex: {
                                  type: "number";
                              };
                              property: {
                                  type: "string";
                              };
                              targetNodeId: {
                                  type: "string";
                              };
                              targetNodeType: {
                                  type: "string";
                              };
                          };
                          required: readonly ["@type", "property", "targetNodeId"];
                          type: "object";
                      }];
                  };
                  sig: {
                      type: "string";
                  };
              };
              required: readonly ["sig", "payload"];
              type: "object";
          };
          type: "array";
      }
      • Readonly items: {
            properties: {
                payload: {
                    allOf: readonly [{
                        properties: {
                            nodeId: {
                                type: "string";
                            };
                            nodeType: {
                                type: "string";
                            };
                            path: {
                                type: "string";
                            };
                            vcId: {
                                type: "string";
                            };
                        };
                        required: readonly ["vcId", "nodeId", "path"];
                        type: "object";
                    }, {
                        properties: {
                            @type: {
                                const: "SelectiveEdge";
                            };
                            arrayIndex: {
                                type: "number";
                            };
                            property: {
                                type: "string";
                            };
                            targetNodeId: {
                                type: "string";
                            };
                            targetNodeType: {
                                type: "string";
                            };
                        };
                        required: readonly ["@type", "property", "targetNodeId"];
                        type: "object";
                    }];
                };
                sig: {
                    type: "string";
                };
            };
            required: readonly ["sig", "payload"];
            type: "object";
        }
        • Readonly properties: {
              payload: {
                  allOf: readonly [{
                      properties: {
                          nodeId: {
                              type: "string";
                          };
                          nodeType: {
                              type: "string";
                          };
                          path: {
                              type: "string";
                          };
                          vcId: {
                              type: "string";
                          };
                      };
                      required: readonly ["vcId", "nodeId", "path"];
                      type: "object";
                  }, {
                      properties: {
                          @type: {
                              const: "SelectiveEdge";
                          };
                          arrayIndex: {
                              type: "number";
                          };
                          property: {
                              type: "string";
                          };
                          targetNodeId: {
                              type: "string";
                          };
                          targetNodeType: {
                              type: "string";
                          };
                      };
                      required: readonly ["@type", "property", "targetNodeId"];
                      type: "object";
                  }];
              };
              sig: {
                  type: "string";
              };
          }
          • Readonly payload: {
                allOf: readonly [{
                    properties: {
                        nodeId: {
                            type: "string";
                        };
                        nodeType: {
                            type: "string";
                        };
                        path: {
                            type: "string";
                        };
                        vcId: {
                            type: "string";
                        };
                    };
                    required: readonly ["vcId", "nodeId", "path"];
                    type: "object";
                }, {
                    properties: {
                        @type: {
                            const: "SelectiveEdge";
                        };
                        arrayIndex: {
                            type: "number";
                        };
                        property: {
                            type: "string";
                        };
                        targetNodeId: {
                            type: "string";
                        };
                        targetNodeType: {
                            type: "string";
                        };
                    };
                    required: readonly ["@type", "property", "targetNodeId"];
                    type: "object";
                }];
            }
            • Readonly allOf: readonly [{
                  properties: {
                      nodeId: {
                          type: "string";
                      };
                      nodeType: {
                          type: "string";
                      };
                      path: {
                          type: "string";
                      };
                      vcId: {
                          type: "string";
                      };
                  };
                  required: readonly ["vcId", "nodeId", "path"];
                  type: "object";
              }, {
                  properties: {
                      @type: {
                          const: "SelectiveEdge";
                      };
                      arrayIndex: {
                          type: "number";
                      };
                      property: {
                          type: "string";
                      };
                      targetNodeId: {
                          type: "string";
                      };
                      targetNodeType: {
                          type: "string";
                      };
                  };
                  required: readonly ["@type", "property", "targetNodeId"];
                  type: "object";
              }]
          • Readonly sig: {
                type: "string";
            }
            • Readonly type: "string"
        • Readonly required: readonly ["sig", "payload"]
        • Readonly type: "object"
      • Readonly type: "array"
    • Readonly issuer: {
          type: "string";
      }
      • Readonly type: "string"
    • Readonly meta: {
          properties: {
              payload: {
                  properties: {
                      @type: {
                          const: "SelectiveMeta";
                      };
                      nodes: {
                          items: {
                              type: "string";
                          };
                          type: "array";
                      };
                      vcId: {
                          type: "string";
                      };
                  };
                  required: readonly ["@type", "vcId", "nodes"];
                  type: "object";
              };
              sig: {
                  type: "string";
              };
          };
          required: readonly ["sig", "payload"];
          type: "object";
      }
      • Readonly properties: {
            payload: {
                properties: {
                    @type: {
                        const: "SelectiveMeta";
                    };
                    nodes: {
                        items: {
                            type: "string";
                        };
                        type: "array";
                    };
                    vcId: {
                        type: "string";
                    };
                };
                required: readonly ["@type", "vcId", "nodes"];
                type: "object";
            };
            sig: {
                type: "string";
            };
        }
        • Readonly payload: {
              properties: {
                  @type: {
                      const: "SelectiveMeta";
                  };
                  nodes: {
                      items: {
                          type: "string";
                      };
                      type: "array";
                  };
                  vcId: {
                      type: "string";
                  };
              };
              required: readonly ["@type", "vcId", "nodes"];
              type: "object";
          }
          • Readonly properties: {
                @type: {
                    const: "SelectiveMeta";
                };
                nodes: {
                    items: {
                        type: "string";
                    };
                    type: "array";
                };
                vcId: {
                    type: "string";
                };
            }
            • Readonly @type: {
                  const: "SelectiveMeta";
              }
              • Readonly const: "SelectiveMeta"
            • Readonly nodes: {
                  items: {
                      type: "string";
                  };
                  type: "array";
              }
              • Readonly items: {
                    type: "string";
                }
                • Readonly type: "string"
              • Readonly type: "array"
            • Readonly vcId: {
                  type: "string";
              }
              • Readonly type: "string"
          • Readonly required: readonly ["@type", "vcId", "nodes"]
          • Readonly type: "object"
        • Readonly sig: {
              type: "string";
          }
          • Readonly type: "string"
      • Readonly required: readonly ["sig", "payload"]
      • Readonly type: "object"
    • Readonly nodes: {
          items: {
              properties: {
                  payload: {
                      allOf: readonly [{
                          properties: {
                              nodeId: {
                                  type: "string";
                              };
                              nodeType: {
                                  type: "string";
                              };
                              path: {
                                  type: "string";
                              };
                              vcId: {
                                  type: "string";
                              };
                          };
                          required: readonly ["vcId", "nodeId", "path"];
                          type: "object";
                      }, {
                          properties: {
                              @type: {
                                  const: "SelectiveNode";
                              };
                              nodeDepth: {
                                  type: "number";
                              };
                              nodeIsRoot: {
                                  type: "boolean";
                              };
                          };
                          required: readonly ["@type", "nodeIsRoot", "nodeDepth"];
                          type: "object";
                      }];
                  };
                  sig: {
                      type: "string";
                  };
              };
              required: readonly ["sig", "payload"];
              type: "object";
          };
          type: "array";
      }
      • Readonly items: {
            properties: {
                payload: {
                    allOf: readonly [{
                        properties: {
                            nodeId: {
                                type: "string";
                            };
                            nodeType: {
                                type: "string";
                            };
                            path: {
                                type: "string";
                            };
                            vcId: {
                                type: "string";
                            };
                        };
                        required: readonly ["vcId", "nodeId", "path"];
                        type: "object";
                    }, {
                        properties: {
                            @type: {
                                const: "SelectiveNode";
                            };
                            nodeDepth: {
                                type: "number";
                            };
                            nodeIsRoot: {
                                type: "boolean";
                            };
                        };
                        required: readonly ["@type", "nodeIsRoot", "nodeDepth"];
                        type: "object";
                    }];
                };
                sig: {
                    type: "string";
                };
            };
            required: readonly ["sig", "payload"];
            type: "object";
        }
        • Readonly properties: {
              payload: {
                  allOf: readonly [{
                      properties: {
                          nodeId: {
                              type: "string";
                          };
                          nodeType: {
                              type: "string";
                          };
                          path: {
                              type: "string";
                          };
                          vcId: {
                              type: "string";
                          };
                      };
                      required: readonly ["vcId", "nodeId", "path"];
                      type: "object";
                  }, {
                      properties: {
                          @type: {
                              const: "SelectiveNode";
                          };
                          nodeDepth: {
                              type: "number";
                          };
                          nodeIsRoot: {
                              type: "boolean";
                          };
                      };
                      required: readonly ["@type", "nodeIsRoot", "nodeDepth"];
                      type: "object";
                  }];
              };
              sig: {
                  type: "string";
              };
          }
          • Readonly payload: {
                allOf: readonly [{
                    properties: {
                        nodeId: {
                            type: "string";
                        };
                        nodeType: {
                            type: "string";
                        };
                        path: {
                            type: "string";
                        };
                        vcId: {
                            type: "string";
                        };
                    };
                    required: readonly ["vcId", "nodeId", "path"];
                    type: "object";
                }, {
                    properties: {
                        @type: {
                            const: "SelectiveNode";
                        };
                        nodeDepth: {
                            type: "number";
                        };
                        nodeIsRoot: {
                            type: "boolean";
                        };
                    };
                    required: readonly ["@type", "nodeIsRoot", "nodeDepth"];
                    type: "object";
                }];
            }
            • Readonly allOf: readonly [{
                  properties: {
                      nodeId: {
                          type: "string";
                      };
                      nodeType: {
                          type: "string";
                      };
                      path: {
                          type: "string";
                      };
                      vcId: {
                          type: "string";
                      };
                  };
                  required: readonly ["vcId", "nodeId", "path"];
                  type: "object";
              }, {
                  properties: {
                      @type: {
                          const: "SelectiveNode";
                      };
                      nodeDepth: {
                          type: "number";
                      };
                      nodeIsRoot: {
                          type: "boolean";
                      };
                  };
                  required: readonly ["@type", "nodeIsRoot", "nodeDepth"];
                  type: "object";
              }]
          • Readonly sig: {
                type: "string";
            }
            • Readonly type: "string"
        • Readonly required: readonly ["sig", "payload"]
        • Readonly type: "object"
      • Readonly type: "array"
    • Readonly properties: {
          items: {
              properties: {
                  payload: {
                      allOf: readonly [{
                          properties: {
                              nodeId: {
                                  type: "string";
                              };
                              nodeType: {
                                  type: "string";
                              };
                              path: {
                                  type: "string";
                              };
                              vcId: {
                                  type: "string";
                              };
                          };
                          required: readonly ["vcId", "nodeId", "path"];
                          type: "object";
                      }, {
                          properties: {
                              @type: {
                                  const: "SelectiveProperty";
                              };
                              property: {
                                  type: "string";
                              };
                              propertyType: {
                                  type: "string";
                              };
                              value: {};
                          };
                          required: readonly ["@type", "property", "propertyType", "value"];
                          type: "object";
                      }];
                  };
                  sig: {
                      type: "string";
                  };
              };
              required: readonly ["sig", "payload"];
              type: "object";
          };
          type: "array";
      }
      • Readonly items: {
            properties: {
                payload: {
                    allOf: readonly [{
                        properties: {
                            nodeId: {
                                type: "string";
                            };
                            nodeType: {
                                type: "string";
                            };
                            path: {
                                type: "string";
                            };
                            vcId: {
                                type: "string";
                            };
                        };
                        required: readonly ["vcId", "nodeId", "path"];
                        type: "object";
                    }, {
                        properties: {
                            @type: {
                                const: "SelectiveProperty";
                            };
                            property: {
                                type: "string";
                            };
                            propertyType: {
                                type: "string";
                            };
                            value: {};
                        };
                        required: readonly ["@type", "property", "propertyType", "value"];
                        type: "object";
                    }];
                };
                sig: {
                    type: "string";
                };
            };
            required: readonly ["sig", "payload"];
            type: "object";
        }
        • Readonly properties: {
              payload: {
                  allOf: readonly [{
                      properties: {
                          nodeId: {
                              type: "string";
                          };
                          nodeType: {
                              type: "string";
                          };
                          path: {
                              type: "string";
                          };
                          vcId: {
                              type: "string";
                          };
                      };
                      required: readonly ["vcId", "nodeId", "path"];
                      type: "object";
                  }, {
                      properties: {
                          @type: {
                              const: "SelectiveProperty";
                          };
                          property: {
                              type: "string";
                          };
                          propertyType: {
                              type: "string";
                          };
                          value: {};
                      };
                      required: readonly ["@type", "property", "propertyType", "value"];
                      type: "object";
                  }];
              };
              sig: {
                  type: "string";
              };
          }
          • Readonly payload: {
                allOf: readonly [{
                    properties: {
                        nodeId: {
                            type: "string";
                        };
                        nodeType: {
                            type: "string";
                        };
                        path: {
                            type: "string";
                        };
                        vcId: {
                            type: "string";
                        };
                    };
                    required: readonly ["vcId", "nodeId", "path"];
                    type: "object";
                }, {
                    properties: {
                        @type: {
                            const: "SelectiveProperty";
                        };
                        property: {
                            type: "string";
                        };
                        propertyType: {
                            type: "string";
                        };
                        value: {};
                    };
                    required: readonly ["@type", "property", "propertyType", "value"];
                    type: "object";
                }];
            }
            • Readonly allOf: readonly [{
                  properties: {
                      nodeId: {
                          type: "string";
                      };
                      nodeType: {
                          type: "string";
                      };
                      path: {
                          type: "string";
                      };
                      vcId: {
                          type: "string";
                      };
                  };
                  required: readonly ["vcId", "nodeId", "path"];
                  type: "object";
              }, {
                  properties: {
                      @type: {
                          const: "SelectiveProperty";
                      };
                      property: {
                          type: "string";
                      };
                      propertyType: {
                          type: "string";
                      };
                      value: {};
                  };
                  required: readonly ["@type", "property", "propertyType", "value"];
                  type: "object";
              }]
          • Readonly sig: {
                type: "string";
            }
            • Readonly type: "string"
        • Readonly required: readonly ["sig", "payload"]
        • Readonly type: "object"
      • Readonly type: "array"
    • Readonly property_lists: {
          items: {
              properties: {
                  payload: {
                      allOf: readonly [{
                          properties: {
                              nodeId: {
                                  type: "string";
                              };
                              nodeType: {
                                  type: "string";
                              };
                              path: {
                                  type: "string";
                              };
                              vcId: {
                                  type: "string";
                              };
                          };
                          required: readonly ["vcId", "nodeId", "path"];
                          type: "object";
                      }, {
                          properties: {
                              @type: {
                                  const: "SelectiveNodePropertyList";
                              };
                              properties: {
                                  items: {
                                      type: ...;
                                  };
                                  type: "array";
                              };
                          };
                          required: readonly ["@type", "properties"];
                          type: "object";
                      }];
                  };
                  sig: {
                      type: "string";
                  };
              };
              required: readonly ["sig", "payload"];
              type: "object";
          };
          type: "array";
      }
      • Readonly items: {
            properties: {
                payload: {
                    allOf: readonly [{
                        properties: {
                            nodeId: {
                                type: "string";
                            };
                            nodeType: {
                                type: "string";
                            };
                            path: {
                                type: "string";
                            };
                            vcId: {
                                type: "string";
                            };
                        };
                        required: readonly ["vcId", "nodeId", "path"];
                        type: "object";
                    }, {
                        properties: {
                            @type: {
                                const: "SelectiveNodePropertyList";
                            };
                            properties: {
                                items: {
                                    type: ...;
                                };
                                type: "array";
                            };
                        };
                        required: readonly ["@type", "properties"];
                        type: "object";
                    }];
                };
                sig: {
                    type: "string";
                };
            };
            required: readonly ["sig", "payload"];
            type: "object";
        }
        • Readonly properties: {
              payload: {
                  allOf: readonly [{
                      properties: {
                          nodeId: {
                              type: "string";
                          };
                          nodeType: {
                              type: "string";
                          };
                          path: {
                              type: "string";
                          };
                          vcId: {
                              type: "string";
                          };
                      };
                      required: readonly ["vcId", "nodeId", "path"];
                      type: "object";
                  }, {
                      properties: {
                          @type: {
                              const: "SelectiveNodePropertyList";
                          };
                          properties: {
                              items: {
                                  type: ...;
                              };
                              type: "array";
                          };
                      };
                      required: readonly ["@type", "properties"];
                      type: "object";
                  }];
              };
              sig: {
                  type: "string";
              };
          }
          • Readonly payload: {
                allOf: readonly [{
                    properties: {
                        nodeId: {
                            type: "string";
                        };
                        nodeType: {
                            type: "string";
                        };
                        path: {
                            type: "string";
                        };
                        vcId: {
                            type: "string";
                        };
                    };
                    required: readonly ["vcId", "nodeId", "path"];
                    type: "object";
                }, {
                    properties: {
                        @type: {
                            const: "SelectiveNodePropertyList";
                        };
                        properties: {
                            items: {
                                type: ...;
                            };
                            type: "array";
                        };
                    };
                    required: readonly ["@type", "properties"];
                    type: "object";
                }];
            }
            • Readonly allOf: readonly [{
                  properties: {
                      nodeId: {
                          type: "string";
                      };
                      nodeType: {
                          type: "string";
                      };
                      path: {
                          type: "string";
                      };
                      vcId: {
                          type: "string";
                      };
                  };
                  required: readonly ["vcId", "nodeId", "path"];
                  type: "object";
              }, {
                  properties: {
                      @type: {
                          const: "SelectiveNodePropertyList";
                      };
                      properties: {
                          items: {
                              type: ...;
                          };
                          type: "array";
                      };
                  };
                  required: readonly ["@type", "properties"];
                  type: "object";
              }]
          • Readonly sig: {
                type: "string";
            }
            • Readonly type: "string"
        • Readonly required: readonly ["sig", "payload"]
        • Readonly type: "object"
      • Readonly type: "array"
  • Readonly required: readonly ["issuer", "meta", "nodes", "edges", "properties", "property_lists"]
  • Readonly type: "object"