import * as ts from "typescript"; import * as lua from "../../LuaAST"; import { FunctionVisitor, TransformationContext } from "../context"; import { Scope } from "../utils/scope"; export declare function transformGeneratorFunctionBody(context: TransformationContext, parameters: ts.NodeArray, body: ts.Block, spreadIdentifier?: lua.Identifier): [lua.Statement[], Scope]; export declare const transformYieldExpression: FunctionVisitor;