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>;
}
