import { AutoBeAnalyze, AutoBeAnalyzeScenarioEvent, AutoBeAnalyzeWriteModuleEvent, AutoBeAnalyzeWriteSectionEvent, AutoBeAnalyzeWriteUnitEvent, AutoBeProgressEventBase } from "@autobe/interface"; import { AutoBeContext } from "../../context/AutoBeContext"; export declare const orchestrateAnalyzeWriteSection: (ctx: AutoBeContext, props: { scenario: AutoBeAnalyzeScenarioEvent; file: AutoBeAnalyze.IFileScenario; moduleEvent: AutoBeAnalyzeWriteModuleEvent; unitEvent: AutoBeAnalyzeWriteUnitEvent; allUnitEvents: AutoBeAnalyzeWriteUnitEvent[]; moduleIndex: number; unitIndex: number; progress: AutoBeProgressEventBase; promptCacheKey: string; feedback?: string; retry: number; scenarioEntityNames?: string[]; }) => Promise;