UNPKG

@agnostack/magento2-request

Version:

Please contact agnoStack via info@agnostack.com for any questions

16 lines (15 loc) 698 B
import { InitOptions, Headers, Fetch, RequestOptions } from './types'; export declare class createClient { private storeCode?; private storage?; private options?; fetch?: Fetch; constructor(options: InitOptions); request({ method, path, data, headers: requestHeaders, type }: RequestOptions): Promise<any>; authenticate(): Promise<string>; post(path: string, data: object, headers?: Headers): Promise<any>; get(path: string, headers?: Headers): Promise<any>; put(path: string, data: object, headers?: Headers): Promise<any>; delete(path: string, data: object, headers?: Headers): Promise<any>; query(data: object, headers?: Headers): Promise<any>; }