import { ApiClientFactory } from '../core/api.client.factory'; import { DeviceConfigListModel, DeviceTypeModel, DevicesOrganizationsModel, ChangeImgParams } from '../model/zlDevicesConfig.model'; export declare class ZlDevicesConfigService { private factory; constructor(factory: ApiClientFactory); loadZlDevicesConfigList(projectId: string): Promise; loadZlDevicesType(projectId: string, productCode: string, orgId: string): Promise; loadZlDevicesOrganizations(projectId: string, productCode: string): Promise; loadInterfaceInfo(projectId: string, productCode: string, organizationCode: string, version: string): Promise; loadDeviceSchema(projectId: string, productCode: string, organizationCode: string, version: string): Promise; saveSchemaValue(projectId: string, productCode: string, organizationCode: string, version: string, config: any): Promise; editSchemaValue(projectId: string, productCode: string, organizationCode: string, version: string, config: any): Promise; deleteSchemaValue(projectId: string, productCode: string, organizationCode: string, version: string): Promise; loadSchemaValue(projectId: string, productCode: string, organizationCode: string, version: string): Promise; getDevicePicList(projectId: string): Promise; changeDeiveTypeImg(projectId: string, deviceType: string, params?: ChangeImgParams): Promise; changeDeiveItemImg(projectId: string, deviceType: string, deviceId: string, params?: ChangeImgParams): Promise; getDeviceHasPicList(projectId: string): Promise; }