@autobe/compiler
Version:
AI backend server code generator
9 lines (8 loc) • 568 B
TypeScript
import { IAutoBeTestCompiler, IAutoBeTestValidateProps, IAutoBeTestWriteProps, IAutoBeTypeScriptCompileProps, IAutoBeTypeScriptCompileResult } from "@autobe/interface";
import { IValidation } from "typia";
export declare class AutoBeTestCompiler implements IAutoBeTestCompiler {
compile(props: IAutoBeTypeScriptCompileProps): Promise<IAutoBeTypeScriptCompileResult>;
validate(props: IAutoBeTestValidateProps): Promise<IValidation.IError[] | null>;
write(props: IAutoBeTestWriteProps): Promise<string>;
getExternal(): Promise<Record<string, string>>;
}