/// import { MoralisCore } from '../../MoralisCore'; export interface RequestOptions { headers?: { [name: string]: string; }; } /** * A controller responsible to handle all requests in Moralis, * compatible with browser, nodejJs and react-native */ export declare class RequestController { private readonly logger; static create(core: MoralisCore): RequestController; private constructor(); private request; private makeError; post>(url: string, searchParams?: Record, body?: Body, options?: RequestOptions, abortSignal?: AbortController['signal']): Promise; put>(url: string, searchParams?: Record, body?: Body, options?: RequestOptions, abortSignal?: AbortController['signal']): Promise; get(url: string, searchParams?: Record, options?: RequestOptions, abortSignal?: AbortController['signal']): Promise; delete>(url: string, searchParams?: Record, body?: Body, options?: RequestOptions, abortSignal?: AbortController['signal']): Promise; } //# sourceMappingURL=RequestController.d.ts.map