import { HttpClient } from '@sisense/sdk-rest-client'; /** * Factory function to create a custom fetch for OpenAI Chat Completions and Responses APIs. * Applies authentication headers from the provided httpClient and user action tracking headers. * @param httpClient - The HTTP client instance to use for authentication * @returns Custom fetch function */ export declare function createCustomFetch(httpClient: HttpClient): (url: RequestInfo | URL, init?: RequestInit) => Promise;