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; const validate: (props: { document: AutoBeOpenApi.IDocument; operation: AutoBeOpenApi.IOperation; complete: IAutoBeInterfacePrerequisiteApplication.IWrite; accessor?: string; dict?: HashMap; }) => IValidation.IError[]; const isCandidate: (o: AutoBeOpenApi.IOperation) => boolean; const isPrerequisite: (o: AutoBeOpenApi.IOperation) => boolean; }