UNPKG

@widergy/polling-handling

Version:
16 lines (15 loc) 583 B
import { ApisauceInstance } from 'apisauce'; interface Options { retries: number; interval?: number; } declare class Polling { baseUrl: string; failureCallback: (response: any, data: any) => void; apiInstance: ApisauceInstance; constructor(baseUrl?: string, failureCallback?: (response: any, data: any) => void); init(baseUrl: string, monitors: any, failureCallback: (response: any, data: any) => void): void; handle(originalRequest: any, timeout?: number, options?: Options): Promise<any>; } declare const _default: Polling; export default _default;