UNPKG

@autobe/compiler

Version:

AI backend server code generator

13 lines (12 loc) 1.09 kB
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; }