UNPKG

speech-rule-engine

Version:

A standalone speech rule engine for XML structures, based on the original engine from ChromeVox.

17 lines (16 loc) 724 B
export declare const xpath: { currentDocument: Document; evaluate: (x: string, node: Element, nsr: Resolver, rt: number, result: XPathResult) => XPathResult; result: any; createNSResolver: (nodeResolver: Node) => XPathNSResolver; }; export declare function resolveNameSpace(prefix: string): string; declare class Resolver { lookupNamespaceURI: any; constructor(); } export declare function evalXPath(expression: string, rootNode: Element): Element[]; export declare function evaluateBoolean(expression: string, rootNode: Element): boolean; export declare function evaluateString(expression: string, rootNode: Element): string; export declare function updateEvaluator(node: Element): void; export {};