UNPKG

@gaiot/apis

Version:

aiot apis

24 lines (23 loc) 1.38 kB
import { AxiosInstance } from 'axios'; import { IModelService, IServiceParams, IServiceQueryParams, ISign } from './model'; import { ApiErrorHandler, BaseApi, PageQueryParams } from '../base'; export declare class ModelServiceApi extends BaseApi { constructor(axiosInstance?: AxiosInstance, errorHandler?: ApiErrorHandler); listModelServices(params: PageQueryParams & IServiceQueryParams): Promise<import('../base').Paged<IModelService>>; postModelService(params: IServiceParams): Promise<string>; getModelServiceById(id: string): Promise<IModelService>; patchModelServiceById(id: string, activeTime: string): Promise<unknown>; deleteModelService(serviceId: string): Promise<unknown>; getEnableModelService(id: string): Promise<unknown>; getDisableModelService(id: string): Promise<unknown>; getModelServiceList(id: string): Promise<unknown>; getModelServiceDelist(id: string): Promise<unknown>; importService(params: IServiceParams): Promise<string>; patchModelService(id: string, params: IServiceParams): Promise<unknown>; openModelServices(params: IServiceQueryParams): Promise<IModelService[]>; importMirronService(params: IServiceParams): Promise<string>; patchMirronService(id: string, params: IServiceParams): Promise<unknown>; getServiceSignList(params?: { signName: string; }): Promise<ISign[]>; }