/** * Upload Constants */ export declare const UPLOAD_CONSTANTS: { readonly DEFAULT_CHUNK_SIZE: number; readonly DEFAULT_THROTTLE_MS: 100; readonly DEFAULT_CONTENT_TYPE: "application/octet-stream"; readonly DEFAULT_TIMEOUT: 120000; readonly DEFAULT_RETRY_DELAY: 1000; readonly DEFAULT_RETRY_BACKOFF: 2; readonly DEFAULT_RETRY_MAX_DELAY: 30000; readonly PROGRESS_PERCENTAGE_THRESHOLD: 5; readonly FULL_PERCENTAGE: 100; readonly HTTPS_DEFAULT_PORT: 443; readonly HTTP_DEFAULT_PORT: 80; /** Max server error status code (exclusive boundary for 5xx range) */ readonly MAX_SERVER_ERROR_STATUS: 600; }; /** Error codes that indicate retryable network/connection issues */ export declare const RETRYABLE_ERROR_CODES: readonly ["ETIMEDOUT", "ECONNRESET", "ECONNREFUSED", "ENOTFOUND", "ENETUNREACH", "EAI_AGAIN"]; /** Message patterns that indicate retryable errors */ export declare const RETRYABLE_MESSAGE_PATTERNS: readonly ["timeout", "timed out", "network", "econnreset", "econnrefused", "etimedout", "service unavailable", "rate limit", "too many requests"]; //# sourceMappingURL=constants.d.ts.map