import { AutoBeOpenApi, AutoBeProgressEventBase } from "@autobe/interface";
import { AutoBeContext } from "../../context/AutoBeContext";
import { IAutoBeTestAuthorizeProcedure } from "./structures/IAutoBeTestAuthorizeWriteResult";
/**
 * Test Authorization Write Orchestrator
 *
 * Creates authorization utility functions for test scenarios using LLM to
 * generate proper authentication handling code.
 */
export declare const orchestrateTestAuthorizeWrite: (ctx: AutoBeContext, props: {
    instruction: string;
    progress: AutoBeProgressEventBase;
    document: AutoBeOpenApi.IDocument;
}) => Promise<IAutoBeTestAuthorizeProcedure[]>;
