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;
