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