import type { StepExecutionResult } from '../types/execution-context'; import type { GuidanceStepDefinition } from '../types/validated/step-definition'; import type { ErrorKind, RecordStepStatus } from '../types/validated/step-outcome'; import BaseStepExecutor from './base-step-executor'; export default class GuidanceStepExecutor extends BaseStepExecutor { protected doExecute(): Promise; private saveSubmission; private findGuidanceExecution; private degradeToManual; private buildTriggerRecordMessages; private askAiForResponse; protected buildOutcomeResult(outcome: { status: RecordStepStatus; error?: string; errorKind?: ErrorKind; errorSourceStepIndex?: number; }): StepExecutionResult; } //# sourceMappingURL=guidance-step-executor.d.ts.map