UNPKG

@autobe/agent

Version:

AI backend server code generator

17 lines (16 loc) 841 B
import { AutoBePreliminaryKind } from "@autobe/interface"; import { IAutoBePreliminaryGetAnalysisFiles } from "./IAutoBePreliminaryGetAnalysisFiles"; import { IAutoBePreliminaryGetInterfaceOperations } from "./IAutoBePreliminaryGetInterfaceOperations"; import { IAutoBePreliminaryGetInterfaceSchemas } from "./IAutoBePreliminaryGetInterfaceSchemas"; import { IAutoBePreliminaryGetPrismaSchemas } from "./IAutoBePreliminaryGetPrismaSchemas"; export interface IAutoBePreliminaryRequest<Kind extends AutoBePreliminaryKind> { thinking: string; request: Mapper[Kind]; } type Mapper = { analysisFiles: IAutoBePreliminaryGetAnalysisFiles; prismaSchemas: IAutoBePreliminaryGetPrismaSchemas; interfaceOperations: IAutoBePreliminaryGetInterfaceOperations; interfaceSchemas: IAutoBePreliminaryGetInterfaceSchemas; }; export {};