# Functions
NewExternalResolver creates new ExternalResolver.
NewParser creates new Parser.
NewRootResolver creates new RootResolver.
# Structs
AdditionalProperties is JSON Schema additionalProperties validator description.
Discriminator discriminates types for OneOf, AllOf, AnyOf.
ExternalOptions is external reference resolver options.
Infer returns a JSON Schema that is inferred from the given JSON.
NoExternal is ExternalResolver that always returns error.
OpenAPICommon is common fields for OpenAPI objects.
Parser parses JSON schemas.
PatternProperty is a property pattern.
Property is a JSON Schema Object property.
RawDiscriminator discriminates types for OneOf, AllOf, AnyOf.
RawItems is unparsed JSON Schema items validator description.
RawPatternProperty is item of RawPatternProperties.
RawProperty is item of RawProperties.
RawSchema is unparsed JSON Schema.
RootResolver is ReferenceResolver implementation.
Schema is a JSON Schema.
Settings is parser settings.
XML is a metadata object that allows for more fine-tuned XML model definitions.
XProperty defines per-property extensions fields.
# Interfaces
ExternalResolver resolves external links.
ReferenceResolver resolves JSON schema references.
# Type aliases
No description provided by the author
Enum is JSON Schema enum validator description.
No description provided by the author
Extensions map is "^x-" fields list.
LocationError is a wrapper for an error that has a location.
Num represents JSON number.
RawPatternProperties is unparsed JSON Schema patternProperties validator description.
RawProperties is unparsed JSON Schema properties validator description.
No description provided by the author
Ref is a JSON Schema reference.
SchemaType is a JSON Schema type.