import { CacheOptions, HttpsRequest, HttpsRequestOptions, HttpsSSLPinningOptions } from '.'; export { HttpResponseEncoding, addInterceptor, addNetworkInterceptor } from './request.common'; export declare function setCache(options?: CacheOptions): void; export declare function clearCache(): void; export declare function removeCachedResponse(url: string): void; export declare function getManager(): okhttp3.OkHttpClient; export declare function enableSSLPinning(options: HttpsSSLPinningOptions): void; export declare function disableSSLPinning(): void; export declare function getCookie(key: string): string; export declare function getClient(opts?: Partial, reload?: boolean): okhttp3.OkHttpClient; export declare function cancelRequest(tag: string, client?: okhttp3.OkHttpClient): void; export declare function cancelAllRequests(): void; export declare function clearCookies(): void; export declare function createRequest(opts: HttpsRequestOptions, useLegacy?: boolean): HttpsRequest; export declare function request(opts: HttpsRequestOptions, useLegacy?: boolean): Promise;