interface RequestOptions {
    timeout?: number;
    retries?: number;
    signal?: AbortSignal;
    headers?: Record<string, string>;
    skipAuth?: boolean;
}

Properties

timeout?: number

Request timeout in milliseconds

retries?: number

Number of retry attempts for this specific request

signal?: AbortSignal

AbortSignal for request cancellation

headers?: Record<string, string>

Custom headers for this specific request

skipAuth?: boolean

Whether to skip authentication for this request