UNPKG

odatafy-parser

Version:

generate odatafy ast from odata query parameters

17 lines (16 loc) 633 B
import { ExpandNode, ExpandOptions, ExpandOptionsUnprocessedNode } from '../types/nodes'; declare function parseExpand(expr: string): ExpandNode; export declare function processExpandOptionsUnprocessedNode(expandOptionsUnprocessedNode: ExpandOptionsUnprocessedNode): { value: ExpandOptions; type: "default" | "ref" | "count"; }; declare const _default: { /** * Parser for expand expressions * @param expr expand expression as string * @example expandParser.parse("Items/$ref") * @returns Abstract Syntax Tree (AST) of type ExpandNode */ parse: typeof parseExpand; }; export default _default;