declare function Rule(name: any, symbols: any, postprocess: any): any; declare namespace Rule { var highestId: number; } declare function Grammar(rules: any, start: any): void; declare namespace Grammar { var fromCompiled: (rules: any, start: any) => any; } declare function Parser(rules: any, start: any, options: any): void; declare namespace Parser { var fail: {}; } export { Parser, Grammar, Rule }; declare const _default: { Parser: typeof Parser; Grammar: typeof Grammar; Rule: typeof Rule; }; export default _default;