export interface XHROptions { requestHeaders?: { [key: string]: string; }; timeout?: number; } export declare class XHR { private key?; private fullPath?; private handled; private options; private url; constructor(key?: string, fullPath?: string, options?: XHROptions); get(url: string, responseType: XMLHttpRequestResponseType): Promise; post(url: string, content: Blob | BufferSource | string, type?: string): Promise; put(url: string, content: Blob | BufferSource | string, type?: string): Promise; private configure; private createXMLHttpRequest; private xhr; } //# sourceMappingURL=XHR.d.ts.map