RetryConfig: | { strategy: "none" } | { backoff?: BackoffStrategy; retryConnectionErrors?: boolean; strategy: "backoff"; } | { backoff?: Partial<BackoffStrategy>; maxRetries: number; retryConnectionErrors?: boolean; strategy: "attempt-count-backoff"; }