import { Tokens } from './lex'; import { Expression } from './syntax-tree/expression'; declare type fail = null; declare type canFail = fail | ParseResult; declare type ParseResult = { result: T; increasedIndex: number; }; export declare function tryParseExpression(index: number, tokens: Tokens): canFail; export {};