export declare const workflowExpressionEvaluationErrorCode = "workflow-expression-evaluation-failed"; export type WorkflowExpressionEvaluationFailureReason = 'missing-path' | 'evaluation-error'; export type WorkflowExpressionEvaluationDetail = { kind: 'missing-path'; path?: string | undefined; } | { kind: 'index-out-of-bounds'; index: number; size?: number | undefined; } | { kind: 'evaluation-error'; classification?: string | undefined; }; export declare class WorkflowExpressionEvaluationError extends Error { readonly code = "workflow-expression-evaluation-failed"; readonly reason: WorkflowExpressionEvaluationFailureReason; /** A bounded diagnostic with runtime values removed before persistence. */ readonly summary: string; /** Structured, bounded diagnostic fields safe to persist and render. */ readonly detail: WorkflowExpressionEvaluationDetail; constructor(cause: unknown); } //# sourceMappingURL=errors.d.ts.map