UNPKG

@xbibzlibrary/tiktokscrap

Version:

Powerful TikTok Scraper and Downloader Library

19 lines 864 B
import { AxiosRequestConfig, AxiosResponse } from 'axios'; import { TikTokScrapOptions } from '../types'; export declare class HttpClient { private client; private options; private logger; constructor(options?: TikTokScrapOptions); private setupInterceptors; get<T = any>(url: string, config?: AxiosRequestConfig): Promise<AxiosResponse<T>>; post<T = any>(url: string, data?: any, config?: AxiosRequestConfig): Promise<AxiosResponse<T>>; put<T = any>(url: string, data?: any, config?: AxiosRequestConfig): Promise<AxiosResponse<T>>; delete<T = any>(url: string, config?: AxiosRequestConfig): Promise<AxiosResponse<T>>; private retryRequest; private delay; updateOptions(options: Partial<TikTokScrapOptions>): void; getOptions(): TikTokScrapOptions; } export default HttpClient; //# sourceMappingURL=http.d.ts.map