@kaaiot/services
Version:
Type definitions for KaaIoT platform REST API service communication
30 lines (29 loc) • 2.67 kB
TypeScript
import axios from 'axios';
export { createEPTSClient, EPTSClient } from "../../shared/clients/epts/index";
export * as EPTSClientTypes from "../../shared/clients/epts/types";
export { createEPRClient, EPRClient } from "../../shared/clients/epr/index";
export * as EPRClientTypes from "../../shared/clients/epr/EPRClient.types";
export { createCMClient, CMClient } from "../../shared/clients/cm/index";
export * as CMClientTypes from "../../shared/clients/cm/CMClient.types";
export { createCEXClient, CEXClient } from "../../shared/clients/cex/index";
export * as CEXClientTypes from "../../shared/clients/cex/CEXClient.types";
export { createECRClient, ECRClient } from "../../shared/clients/ecr/index";
export * as ECRClientTypes from "../../shared/clients/ecr/ECRClient.types";
export { createBCXClient } from "../../shared/clients/bcx/index";
export * as BCXClientTypes from "../../shared/clients/bcx/types";
export { createAnalyticsClient, AnalyticsClient } from "../../shared/clients/analytics/index";
export * as AnalyticsClientTypes from "../../shared/clients/analytics/AnalyticsClient.types";
export { createRuleEngineClient, RuleEngineClient } from "../../shared/clients/rule-engine/index";
export * as RuleEngineClientTypes from "../../shared/clients/rule-engine/types";
export { createIamcoreClient, IamcoreClient } from "../../shared/clients/iamcore/index";
export * as IamcoreClientTypes from "../../shared/clients/iamcore/types";
export { createAssetsClient, AssetsClient } from "../../shared/clients/assets/index";
export * as AssetsClientTypes from "../../shared/clients/assets/types";
export { createFileUploadClient } from "../../shared/clients/file-upload-client/index";
export * as FileUploadClientTypes from "../../shared/clients/file-upload-client/types";
export { WidgetModuleContext, WidgetMount, WidgetMountElement, WidgetServiceProvider, WidgetEvent, UpdateStrategy as WidgetVariablesUpdateStrategy, } from "../widget-sdk/widget-sdk";
export { ThemeConfiguration } from "../../shared/clients/theme/ThemeTypes";
export { ServiceRequester } from "../../shared/clients/service-requester";
export declare const createTektonClient: ((baseUrl?: string, serviceRequester?: import("../../shared/clients/service-requester").ServiceRequester | undefined) => import("../../shared/clients/tekton-service/TektonServiceClient").TektonServiceClient) & import("memoizee").Memoized<(baseUrl?: string, serviceRequester?: import("~/shared/clients/service-requester").ServiceRequester | undefined) => import("~/shared/clients/tekton-service/TektonServiceClient").TektonServiceClient>;
export default axios;
export * from "../../shared/clients/with-cancellation";