import { IFetchOptions, IRequestClient, IHttpClientImpl, Runtime } from "@pnp/common-commonjs"; export declare class SPHttpClient implements IRequestClient { protected _runtime: Runtime; protected _impl: IHttpClientImpl; protected _digestCache: IGetDigest; constructor(runtime?: Runtime); constructor(runtime?: Runtime, impl?: IHttpClientImpl); fetch(url: string, options?: IFetchOptions): Promise; fetchRaw(url: string, options?: IFetchOptions): Promise; get(url: string, options?: IFetchOptions): Promise; post(url: string, options?: IFetchOptions): Promise; patch(url: string, options?: IFetchOptions): Promise; delete(url: string, options?: IFetchOptions): Promise; } interface IGetDigest { (webUrl: string): Promise; } export {}; //# sourceMappingURL=sphttpclient.d.ts.map