/// import { EnvironmentService } from '../../common_services/config'; import { DeviceMetrics } from '../deviceMetrics'; import { DeviceVerification } from '../deviceVerification'; import { DynamodbService } from '../../common_services/dynamodb/dynamodbService'; import { AppSyncClient } from '../../common_services'; export declare class DeviceService { private readonly dynamodbService; private readonly envService; private readonly deviceMetrics; private readonly deviceVerify; private readonly appsyncClient; static mockGetDeviceUuid: jest.Mock; static mockCreateDeviceMetrics: jest.Mock; static mockGetDeviceStatus: jest.Mock; static mockUpdateDeviceSettings: jest.Mock; static mockGetDeviceSettings: jest.Mock; static mockOnDeviceSettingsStream: jest.Mock; static mockOnDeviceSettingsUpdate: jest.Mock; constructor(dynamodbService: DynamodbService, envService: EnvironmentService, deviceMetrics: DeviceMetrics, deviceVerify: DeviceVerification, appsyncClient: AppSyncClient); getDeviceUuid: jest.Mock; createDeviceMetrics: jest.Mock; getDeviceStatus: jest.Mock; updateDeviceSettings: jest.Mock; getDeviceSettings: jest.Mock; onDeviceSettingsStream: jest.Mock; onDeviceSettingsUpdate: jest.Mock; }