UNPKG

@casipe/react-service-provider

Version:
23 lines (22 loc) 559 B
import { AxiosRequestConfig } from 'axios'; import { Subject } from 'rxjs'; import { Registry } from '.'; export interface RegistryParams extends RequestConfig { axiosRequestConfig: AxiosRequestConfig; serviceSubject?: Subject<Registry>; tryCounter?: number; from?: Registry; } export interface RequestConfig { retries?: number; retriesTimeout?: number; retryDelay?: number; cache?: CacheConfig; } export interface CacheConfig { isEnable: boolean; ttl?: number; } export declare enum ServiceWidget { Progress = 0 }