import { CCIPError } from './CCIPError.ts'; import type { CCIPErrorCode } from './codes.ts'; /** Returns retry delay in ms, or null if permanent. */ export declare function getRetryDelay(error: CCIPError): number | null; /** Returns true if error is transient and should be retried. */ export declare function shouldRetry(error: unknown): boolean; /** Format error for structured logging. */ export declare function formatErrorForLogging(error: CCIPError): Record; /** Assert condition or throw CCIPError. */ export declare function assert(condition: unknown, code: CCIPErrorCode, message: string, context?: Record): asserts condition; //# sourceMappingURL=utils.d.ts.map