UNPKG

@playbooks/adapters

Version:

A collection of adapters for various projects.

37 lines (34 loc) 1.03 kB
// Generated by dts-bundle-generator v9.5.1 export type AdapterProps = { domain?: string; }; export type requestProps = { method?: string; url?: string; headers?: any; params?: any; data?: any | any[]; }; export declare class BaseAdapter implements AdapterProps { domain: string; constructor({ domain }: AdapterProps); client(url: any, options: any): Promise<any>; formatUrl(url: string, params: any): URL; formatOptions(method: any, headers: any, data?: any): {}; formatRequest({ method, url, headers, params, data }: { method?: string; url: any; headers: any; params: any; data: any; }): { date: Date; formattedUrl: URL; formattedOptions: {}; }; request({ method, url, headers, params, data }: requestProps): Promise<any[]>; apiRequest({ method, url, headers, params, data }: requestProps): Promise<any>; storeRequest({ method, url, headers, params, data }: requestProps): Promise<any>; downloadRequest({ method, url, headers, params, data }: requestProps): Promise<Response>; } export {};