import { type AxiosRequestConfig, type AxiosResponse, type AxiosInstance } from 'axios'; export interface FetchAPIOptions extends AxiosRequestConfig { axiosInstance?: AxiosInstance | unknown; isStreaming?: boolean; } export declare const adapterFetch: (options: any) => Promise; export declare function fetchAPI(url: string, options?: FetchAPIOptions): Promise<{ stream(): AsyncGenerator; json: () => ResultType; response: AxiosResponse; }>;