The base URL for the HTTP requests.
OptionalheadersOptional headers to include in all requests.
OptionalloggerOptional logger function to log request details.
OptionalresponseOptional response type for the requests (e.g., json, blob).
OptionalretryOptional retry options for the requests.
OptionalbackoffThe multiplier to apply to the delay between subsequent retries. Optional and must be between 1 and 2.
OptionalinitialThe initial delay before the first retry attempt in milliseconds. Optional and must be between 100 and 5000 ms.
Optionalretries?: numberThe number of retry attempts. Optional and must be between 0 and 5.
OptionaltimeoutOptional timeout for the requests in milliseconds.
Interface representing the properties for setting up the HTTP request handler.