export { Stack } from './src/Stack'; export { Parser } from './src/Parser'; export { EdgeBuffer } from './src/EdgeBuffer'; export * from './src/Contracts'; /** * Names of supported expressions */ export declare const expressions: { Identifier: "Identifier"; MemberExpression: "MemberExpression"; ExpressionStatement: "ExpressionStatement"; CallExpression: "CallExpression"; ArrowFunctionExpression: "ArrowFunctionExpression"; Literal: "Literal"; TemplateLiteral: "TemplateLiteral"; BinaryExpression: "BinaryExpression"; ArrayExpression: "ArrayExpression"; ObjectExpression: "ObjectExpression"; UnaryExpression: "UnaryExpression"; FunctionDeclaration: "FunctionDeclaration"; ConditionalExpression: "ConditionalExpression"; LogicalExpression: "LogicalExpression"; SequenceExpression: "SequenceExpression"; AssignmentExpression: "AssignmentExpression"; AwaitExpression: "AwaitExpression"; NewExpression: "NewExpression"; BlockStatement: "BlockStatement"; ReturnStatement: "ReturnStatement"; ThisExpression: "ThisExpression"; ChainExpression: "ChainExpression"; SpreadElement: "SpreadElement"; };