@autobe/compiler
Version:
AI backend server code generator
13 lines (12 loc) • 1.09 kB
TypeScript
import { AutoBeTest } from "@autobe/interface";
import ts from "typescript";
import { IAutoBeTestProgrammerContext } from "./IAutoBeTestProgrammerContext";
export declare namespace AutoBeTestFunctionalProgrammer {
const arrowFunction: (ctx: IAutoBeTestProgrammerContext, expr: AutoBeTest.IArrowFunction) => ts.ArrowFunction;
const callExpression: (ctx: IAutoBeTestProgrammerContext, expr: AutoBeTest.ICallExpression) => ts.CallExpression;
const newExpression: (ctx: IAutoBeTestProgrammerContext, expr: AutoBeTest.INewExpression) => ts.NewExpression;
const arrayFilterExpression: (ctx: IAutoBeTestProgrammerContext, expr: AutoBeTest.IArrayFilterExpression) => ts.AwaitExpression;
const arrayForEachExpression: (ctx: IAutoBeTestProgrammerContext, expr: AutoBeTest.IArrayForEachExpression) => ts.AwaitExpression;
const arrayMapExpression: (ctx: IAutoBeTestProgrammerContext, expr: AutoBeTest.IArrayMapExpression) => ts.AwaitExpression;
const arrayRepeatExpression: (ctx: IAutoBeTestProgrammerContext, expr: AutoBeTest.IArrayRepeatExpression) => ts.AwaitExpression;
}