UNPKG

component-dbs-core

Version:

DTO objects shared among device backend

29 lines (28 loc) 1.45 kB
/// <reference types="jest" /> 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<any, any>; static mockCreateDeviceMetrics: jest.Mock<any, any>; static mockGetDeviceStatus: jest.Mock<any, any>; static mockUpdateDeviceSettings: jest.Mock<any, any>; static mockGetDeviceSettings: jest.Mock<any, any>; static mockOnDeviceSettingsStream: jest.Mock<any, any>; static mockOnDeviceSettingsUpdate: jest.Mock<any, any>; constructor(dynamodbService: DynamodbService, envService: EnvironmentService, deviceMetrics: DeviceMetrics, deviceVerify: DeviceVerification, appsyncClient: AppSyncClient); getDeviceUuid: jest.Mock<any, any>; createDeviceMetrics: jest.Mock<any, any>; getDeviceStatus: jest.Mock<any, any>; updateDeviceSettings: jest.Mock<any, any>; getDeviceSettings: jest.Mock<any, any>; onDeviceSettingsStream: jest.Mock<any, any>; onDeviceSettingsUpdate: jest.Mock<any, any>; }