import type { FactoryDispatchFailureCode, StoredFactoryDispatchFailureCode } from '../storage/domains/work-items/base.js'; interface FactoryDispatchFailureMetadata { canRetry: boolean; label: string; } export declare class FactoryDispatchError extends Error { readonly code: FactoryDispatchFailureCode; constructor(code: FactoryDispatchFailureCode, message: string, options?: ErrorOptions); } export declare function factoryDispatchFailureCode(error: unknown): FactoryDispatchFailureCode; export declare function factoryDispatchFailureMetadata(code: StoredFactoryDispatchFailureCode | null): FactoryDispatchFailureMetadata; export {}; //# sourceMappingURL=dispatch-errors.d.ts.map