@autobe/agent
Version:
AI backend server code generator
13 lines (12 loc) • 634 B
TypeScript
import { AutoBeOpenApi, AutoBeProgressEventBase, AutoBeTestFunction, AutoBeTestValidateEvent, IAutoBeCompiler } from "@autobe/interface";
export declare namespace AutoBeTestFunctionProgrammer {
function compile<Function extends AutoBeTestFunction>(props: {
compiler: IAutoBeCompiler;
document: AutoBeOpenApi.IDocument;
function: Function;
progress: AutoBeProgressEventBase;
files: Record<string, string>;
step: number;
}): Promise<AutoBeTestValidateEvent<Function>>;
function writeImportStatements(schemas: Record<string, AutoBeOpenApi.IJsonSchemaDescriptive>): string[];
}