import { HttpRequestResponseTypes, HttpRequestTypes } from "../enum"; export interface IHttpRequestConfig { accessToken: { get: () => string; remove: () => void; }; refreshToken: { remove: () => void; }; history: { push: (url: string, params?: { [x: string]: any; }) => void; }; } export interface IHttpRequestOptions { type?: HttpRequestTypes; method?: string; body?: any; accessToken?: string; contentType?: 'application/json' | 'text/html' | 'multipart/form-data' | 'application/octet-stream' | string; headers?: { [x: string]: string; }; timeout?: number; signal?: AbortSignal; keepalive?: boolean; credentials?: string; cancelToken?: AbortSignal; responseType?: HttpRequestResponseTypes; mode?: string; } export interface IHttpRequest { } //# sourceMappingURL=index.d.ts.map