import { WebViewLoadOptions } from '../webViewLoadOptions'; export declare const MIN_LOAD_ATTEMPTS = 1; export declare const MAX_LOAD_ATTEMPTS_LIMIT = 10; export declare const MIN_FIRST_ATTEMPT_PAGE_LOAD_TIMEOUT_MS = 1000; export type SanitizedWebViewLoadRetryOptions = { firstAttemptPageLoadTimeoutMs: number; maxAttempts: number; }; /** * Clamps the customer-provided retry options of `webviewLoad` into their * safe ranges, warning (never throwing) on out-of-range values so a config * typo cannot crash SDK initialisation in production. */ export declare const sanitizeWebViewLoadOptions: ({ firstAttemptPageLoadTimeoutMs, maxAttempts, }: Pick) => SanitizedWebViewLoadRetryOptions;