import * as ts from "typescript"; import * as lua from "../../../LuaAST"; import { TransformationContext } from "../../context"; export declare function transformAssignmentLeftHandSideExpression(context: TransformationContext, node: ts.Expression): lua.AssignmentLeftHandSideExpression; export declare function transformAssignment(context: TransformationContext, lhs: ts.Expression, right: lua.Expression, parent?: ts.Expression): lua.Statement[]; export declare function transformAssignmentExpression(context: TransformationContext, expression: ts.AssignmentExpression): lua.CallExpression | lua.MethodCallExpression; export declare function transformAssignmentStatement(context: TransformationContext, expression: ts.AssignmentExpression): lua.Statement[];