import { FetchOptions } from "./utils"; import { RequestClient } from "../request/requestclient"; export declare class GraphHttpClient implements RequestClient { private _impl; constructor(); fetch(url: string, options?: FetchOptions): Promise; fetchRaw(url: string, options?: FetchOptions): Promise; get(url: string, options?: FetchOptions): Promise; post(url: string, options?: FetchOptions): Promise; patch(url: string, options?: FetchOptions): Promise; delete(url: string, options?: FetchOptions): Promise; } export interface GraphHttpClientImpl { fetch(url: string, configuration: any, options: FetchOptions): Promise; }