UNPKG

@inventorjs/api-service

Version:
14 lines (13 loc) 459 B
/** * core logic */ import type { ClassType, ApiConfig } from './types.js'; export declare class ApiService { private static rcChannelMap; private static inited; static init({ services, config: rootConfig, }: { services: Record<string, ClassType<ApiService>>; config?: ApiConfig; }): Promise<void>; static apiCall<R = unknown, D = unknown>(this: ClassType<ApiService>, data?: D, requestConfig?: ApiConfig): Promise<R>; }