import { AgentError } from '@sapiom/agent'; export declare class RetryLimitExceededError extends AgentError { readonly stepName: string; readonly attempts: number; readonly maxAttempts: number; constructor(stepName: string, attempts: number, maxAttempts: number); } export declare class AgentFailedByStepError extends AgentError { readonly stepName: string; readonly reason: string | null; constructor(stepName: string, reason: string | null); } export declare class StaleDispatchCompletionError extends AgentError { readonly executionId: string; readonly correlationId: string; constructor(executionId: string, correlationId: string, detail: string); } export declare class DispatchDeadlineExceededError extends AgentError { readonly stepName: string; readonly deadlineAt: Date; constructor(stepName: string, deadlineAt: Date); } export declare class PauseTimeoutError extends AgentError { readonly signalName: string; readonly pausedUntil: Date; constructor(signalName: string, pausedUntil: Date); } export declare class NotResumableError extends AgentError { readonly executionId: string; readonly status: string; constructor(executionId: string, status: string); }