import { ServiceCapability } from './ServiceCapability'; export declare class UpdateProduct { private 'app_id'?; name?: string; private 'device_type'?; private 'protocol_type'?; private 'data_format'?; private 'service_capabilities'?; private 'manufacturer_name'?; industry?: string; description?: string; constructor(); withAppId(appId: string): UpdateProduct; set appId(appId: string | undefined); get appId(): string | undefined; withName(name: string): UpdateProduct; withDeviceType(deviceType: string): UpdateProduct; set deviceType(deviceType: string | undefined); get deviceType(): string | undefined; withProtocolType(protocolType: string): UpdateProduct; set protocolType(protocolType: string | undefined); get protocolType(): string | undefined; withDataFormat(dataFormat: string): UpdateProduct; set dataFormat(dataFormat: string | undefined); get dataFormat(): string | undefined; withServiceCapabilities(serviceCapabilities: Array): UpdateProduct; set serviceCapabilities(serviceCapabilities: Array | undefined); get serviceCapabilities(): Array | undefined; withManufacturerName(manufacturerName: string): UpdateProduct; set manufacturerName(manufacturerName: string | undefined); get manufacturerName(): string | undefined; withIndustry(industry: string): UpdateProduct; withDescription(description: string): UpdateProduct; } //# sourceMappingURL=UpdateProduct.d.ts.map