salve-annos
Version:
A fork with support for documentation of Salve, a Javascript library which implements a validator able to validate an XML document on the basis of a subset of RelaxNG.
19 lines (18 loc) • 941 B
TypeScript
/**
* RNG-based validator.
*
* @author Louis-Dominique Dubeau
* @license MPL 2.0
* @copyright Mangalam Research Center for Buddhist Languages
*/
export declare const version: string;
export { eventsToTreeString, EventSet, Grammar, GrammarWalker, BasePattern, FireEventResult, EndResult } from "./patterns";
export { ConversionResult, convertRNGToPattern, makeResourceLoader, ManifestEntry, Resource, ResourceLoader } from "./conversion";
export { writeTreeToJSON } from "./json-format/write";
export { readTreeFromJSON } from "./json-format/read";
export { EName } from "./ename";
export * from "./events";
export { AttributeNameError, AttributeValueError, ChoiceError, ElementNameError, ValidationError } from "./errors";
export { DefaultNameResolver } from "./default_name_resolver";
export { NameResolver } from "./name_resolver";
export { Base as BaseName, ConcreteName, Name, NameChoice, NsName, AnyName } from "./name_patterns";