UNPKG

xpath2

Version:

DOM 3 XPath implementation (with XPath 2.0 language support)

9 lines 592 B
type SelectedValue = Node | Attr | string | number | boolean; interface XPathSelect { (expression: string, node?: Node): Array<SelectedValue>; (expression: string, node: Node, single: true): SelectedValue | undefined; } export var select: XPathSelect; export function select1(expression: string, node?: Node): SelectedValue | undefined; export function evaluate(expression: string, contextNode: Node, resolver: XPathNSResolver | null, type: XPathConstants, result: XPathResult | null): XPathResult; export function useNamespaces(namespaceMap: { [name: string]: string }): XPathSelect;