@autobe/agent
Version:
AI backend server code generator
17 lines (16 loc) • 876 B
TypeScript
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;
}