export declare class ProductSummary { private 'app_id'?; private 'app_name'?; private 'product_id'?; name?: string; private 'device_type'?; private 'protocol_type'?; private 'data_format'?; private 'manufacturer_name'?; industry?: string; description?: string; private 'create_time'?; constructor(); withAppId(appId: string): ProductSummary; set appId(appId: string | undefined); get appId(): string | undefined; withAppName(appName: string): ProductSummary; set appName(appName: string | undefined); get appName(): string | undefined; withProductId(productId: string): ProductSummary; set productId(productId: string | undefined); get productId(): string | undefined; withName(name: string): ProductSummary; withDeviceType(deviceType: string): ProductSummary; set deviceType(deviceType: string | undefined); get deviceType(): string | undefined; withProtocolType(protocolType: string): ProductSummary; set protocolType(protocolType: string | undefined); get protocolType(): string | undefined; withDataFormat(dataFormat: string): ProductSummary; set dataFormat(dataFormat: string | undefined); get dataFormat(): string | undefined; withManufacturerName(manufacturerName: string): ProductSummary; set manufacturerName(manufacturerName: string | undefined); get manufacturerName(): string | undefined; withIndustry(industry: string): ProductSummary; withDescription(description: string): ProductSummary; withCreateTime(createTime: string): ProductSummary; set createTime(createTime: string | undefined); get createTime(): string | undefined; } //# sourceMappingURL=ProductSummary.d.ts.map