@autobe/agent
Version:
AI backend server code generator
16 lines (15 loc) • 1.03 kB
TypeScript
import { AutoBeTestAuthorizeFunction, AutoBeTestGenerateFunction, AutoBeTestScenario } from "@autobe/interface";
import { AutoBeContext } from "../../../context/AutoBeContext";
import { IAutoBeOrchestrateHistory } from "../../../structures/IAutoBeOrchestrateHistory";
import { IAutoBeTestScenarioArtifacts } from "../structures/IAutoBeTestScenarioArtifacts";
export declare function transformTestOperationWriteHistory(ctx: AutoBeContext, props: {
instruction: string;
scenario: AutoBeTestScenario;
artifacts: IAutoBeTestScenarioArtifacts;
authorizationFunctions: AutoBeTestAuthorizeFunction[];
generationFunctions: AutoBeTestGenerateFunction[];
}): Promise<IAutoBeOrchestrateHistory>;
export declare namespace transformTestOperationWriteHistory {
function structures(ctx: AutoBeContext, artifacts: IAutoBeTestScenarioArtifacts): Promise<string>;
function functional(artifacts: IAutoBeTestScenarioArtifacts, excludeFunctions: Array<AutoBeTestAuthorizeFunction | AutoBeTestGenerateFunction>): string;
}