import { EnvironmentService } from '../common_services/config'; import { DeviceDb } from './deviceDb'; import { DynamodbService } from '../common_services/dynamodb/dynamodbService'; export declare class DeviceVerification { private readonly dynamodbService; private readonly envService; deviceDb: DeviceDb; constructor(dynamodbService: DynamodbService, envService: EnvironmentService); isDeviceUuidValid: (uuid: string) => Promise; isDeviceTokenValid: (uuid: string, accessToken: string, refreshToken?: string | undefined, idToken?: string | undefined) => Promise; isDevicePinValid: (pin: string, deviceUuid: string) => Promise; checkAccessToken: (accessToken: string) => Promise; }