import { AutoBeTestScenario } from "@autobe/interface";
import { AutoBeContext } from "../../context/AutoBeContext";
/**
 * Orchestrate test scenario generation for all API operations.
 *
 * Following the InterfacePrerequisite pattern:
 *
 * - Generate one scenario per operation in parallel
 * - Review all generated scenarios in parallel
 * - Return final scenarios array
 *
 * @param ctx - AutoBe context
 * @param instruction - E2E-test-specific instructions from requirements
 * @returns Array of reviewed test scenarios
 */
export declare const orchestrateTestScenario: (ctx: AutoBeContext, instruction: string) => Promise<AutoBeTestScenario[]>;
