export declare class ListDevicesRequest { private 'Instance-Id'?; private 'product_id'?; private 'gateway_id'?; private 'is_cascade_query'?; private 'node_id'?; private 'device_name'?; limit?: number; marker?: string; offset?: number; private 'start_time'?; private 'end_time'?; private 'app_id'?; constructor(); withInstanceId(instanceId: string): ListDevicesRequest; set instanceId(instanceId: string | undefined); get instanceId(): string | undefined; withProductId(productId: string): ListDevicesRequest; set productId(productId: string | undefined); get productId(): string | undefined; withGatewayId(gatewayId: string): ListDevicesRequest; set gatewayId(gatewayId: string | undefined); get gatewayId(): string | undefined; withIsCascadeQuery(isCascadeQuery: boolean): ListDevicesRequest; set isCascadeQuery(isCascadeQuery: boolean | undefined); get isCascadeQuery(): boolean | undefined; withNodeId(nodeId: string): ListDevicesRequest; set nodeId(nodeId: string | undefined); get nodeId(): string | undefined; withDeviceName(deviceName: string): ListDevicesRequest; set deviceName(deviceName: string | undefined); get deviceName(): string | undefined; withLimit(limit: number): ListDevicesRequest; withMarker(marker: string): ListDevicesRequest; withOffset(offset: number): ListDevicesRequest; withStartTime(startTime: string): ListDevicesRequest; set startTime(startTime: string | undefined); get startTime(): string | undefined; withEndTime(endTime: string): ListDevicesRequest; set endTime(endTime: string | undefined); get endTime(): string | undefined; withAppId(appId: string): ListDevicesRequest; set appId(appId: string | undefined); get appId(): string | undefined; } //# sourceMappingURL=ListDevicesRequest.d.ts.map