UNPKG

component-dbs-core

Version:

DTO objects shared among device backend

11 lines (10 loc) 594 B
import DynamoDB, { DocumentClient } from 'aws-sdk/clients/dynamodb'; import { EnvironmentService } from '../config'; import { DynamodbUtils } from './dynamodbUtils'; export declare class DynamodbService { private readonly envService; utils: DynamodbUtils; documentClient: DocumentClient; constructor(envService: EnvironmentService, utils: DynamodbUtils); getQueryOutput: (queryInput: DocumentClient.QueryInput, type: string, timestampFilter: string, filter?: string | undefined, nextToken?: DynamoDB.DocumentClient.Key | undefined) => Promise<DocumentClient.QueryOutput>; }