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; export declare namespace transformTestOperationWriteHistory { function structures(ctx: AutoBeContext, artifacts: IAutoBeTestScenarioArtifacts): Promise; function functional(artifacts: IAutoBeTestScenarioArtifacts, excludeFunctions: Array): string; }