import * as DynamoDB from 'aws-sdk/clients/dynamodb';
import { Observable } from 'rxjs';
import { ModelConstructor } from '../../../model';
import { DynamoRx } from '../../dynamo-rx';
import { BaseRequest } from '../base.request';
import { TransactGetResponse } from './transact-get-single-table.response';
export declare class TransactGetSingleTableRequest<T> extends BaseRequest<T, DynamoDB.TransactGetItemsInput, TransactGetSingleTableRequest<T>> {
    constructor(dynamoRx: DynamoRx, modelClazz: ModelConstructor<T>, keys: Array<Partial<T>>);
    execFullResponse(): Observable<TransactGetResponse<T>>;
    exec(): Observable<T[]>;
    private mapResponse;
}
