import { AbstractSyntaxTree } from "./ast/AbstractSyntaxTree"; export declare class STParser { private ast; constructor(rawCode: string); private parse(raw); getAST(): AbstractSyntaxTree; private isOpeningBracket(character); private isClosingBracket(character); private isVariable(expression); private isInParentheses(expression); private isNumberLiteral(expression); private isStringLiteral(expression); private isAssignment(expression); private isBlock(expression); private getUnwrappedNode(expression); private getStringNode(expression); private getBlockNode(expression); private getAssignmentNode(expression); private parseSequence(raw); private getMessageNode(expression); private splitMessageParametersByColon(rawParameters); private parseMessage(receiver, rawParameters); }