import { HttpClient } from '../http-client'; import { BaseResponse } from '../types/common'; import { DeviceRegisterRequest, DeviceResponse, DeviceSearchRequest, DeviceSearchResponse, DeviceUpdateRequest } from '../types/device.types'; declare class DeviceService { private http; constructor(http: HttpClient); register(data: DeviceRegisterRequest): Promise; getByCode(code: string): Promise; getById(deviceId: string): Promise; update(data: DeviceUpdateRequest): Promise; search(params?: DeviceSearchRequest): Promise; delete(deviceId: string): Promise; } export { DeviceService }; //# sourceMappingURL=device.service.d.ts.map