JSONPath Tools / @jsonpath-tools/jsonpath / JSONTypeDefinition
Interface: JSONTypeDefinition
JSON Type Definition.
Properties
additionalProperties?
ts
readonly optional additionalProperties: boolean;
definitions?
ts
readonly optional definitions: JSONTypeDefinitionDictionary;
discriminator?
ts
readonly optional discriminator: string;
elements?
ts
readonly optional elements: JSONTypeDefinition;
enum?
ts
readonly optional enum: readonly string[];
mapping?
ts
readonly optional mapping: JSONTypeDefinitionDictionary;
metadata?
ts
readonly optional metadata: JSONValue;
nullable?
ts
readonly optional nullable: boolean;
optionalProperties?
ts
readonly optional optionalProperties: JSONTypeDefinitionDictionary;
properties?
ts
readonly optional properties: JSONTypeDefinitionDictionary;
ref?
ts
readonly optional ref: string;
type?
ts
readonly optional type: JSONTypeDefinitionType;
values?
ts
readonly optional values: JSONTypeDefinition;