import { HttpPlugin, HttpOptions, HttpDeleteCookieOptions, HttpResponse, HttpSetCookieOptions, HttpClearCookiesOptions, HttpGetCookiesOptions, HttpGetCookiesResult, HttpDownloadFileOptions, HttpDownloadFileResult, HttpUploadFileOptions, HttpUploadFileResult } from './definitions'; import { WebPlugin } from '@capacitor/core'; export declare class HttpPluginWeb extends WebPlugin implements HttpPlugin { constructor(); private getRequestHeader; private nativeHeadersToObject; private makeFetchOptions; request(options: HttpOptions): Promise; setCookie(options: HttpSetCookieOptions): Promise; getCookies(_options: HttpGetCookiesOptions): Promise; deleteCookie(options: HttpDeleteCookieOptions): Promise; clearCookies(_options: HttpClearCookiesOptions): Promise; uploadFile(options: HttpUploadFileOptions): Promise; downloadFile(options: HttpDownloadFileOptions): Promise; } declare const Http: HttpPluginWeb; export { Http };