@autobe/compiler
Version:
AI backend server code generator
7 lines (6 loc) • 520 B
TypeScript
import { AutoBePrisma, IAutoBePrismaCompileResult, IAutoBePrismaCompiler, IAutoBePrismaCompilerProps, IAutoBePrismaValidation } from "@autobe/interface";
export declare class AutoBePrismaCompiler implements IAutoBePrismaCompiler {
compile(props: IAutoBePrismaCompilerProps): Promise<IAutoBePrismaCompileResult>;
validate(application: AutoBePrisma.IApplication): Promise<IAutoBePrismaValidation>;
write(application: AutoBePrisma.IApplication, dbms?: "postgres" | "sqlite"): Promise<Record<string, string>>;
}