UNPKG

@autobe/agent

Version:

AI backend server code generator

17 lines (16 loc) 876 B
import { AutoBeOpenApi } from "@autobe/interface"; import { HashMap } from "tstl"; import { IValidation } from "typia"; import { IAutoBeInterfacePrerequisiteApplication } from "../structures/IAutoBeInterfacePrerequisiteApplication"; export declare namespace AutoBeInterfacePrerequisiteProgrammer { const associate: (operations: AutoBeOpenApi.IOperation[]) => HashMap<AutoBeOpenApi.IEndpoint, AutoBeOpenApi.IOperation>; const validate: (props: { document: AutoBeOpenApi.IDocument; operation: AutoBeOpenApi.IOperation; complete: IAutoBeInterfacePrerequisiteApplication.IWrite; accessor?: string; dict?: HashMap<AutoBeOpenApi.IEndpoint, AutoBeOpenApi.IOperation>; }) => IValidation.IError[]; const isCandidate: (o: AutoBeOpenApi.IOperation) => boolean; const isPrerequisite: (o: AutoBeOpenApi.IOperation) => boolean; }