/** * Plan engine error types. * * All pre-mutation failures throw typed errors with machine-readable codes. */ export declare class PlanError extends Error { readonly code: string; readonly stepId?: string; readonly details?: unknown; constructor(code: string, message: string, stepId?: string, details?: unknown); } export declare function planError(code: string, message: string, stepId?: string, details?: unknown): PlanError; //# sourceMappingURL=errors.d.ts.map