@mhlabs/dynamodb-client
Version:
A lib to simplify working with dynamodb document client in aws sdk v3.
9 lines (8 loc) • 415 B
TypeScript
import { MhDynamoClient } from '..';
import { BaseFetchOptions } from '../types';
export interface QueryOptions extends BaseFetchOptions {
keyCondition: Record<string, any>;
indexName: string;
}
export declare function query<T>(this: MhDynamoClient, options: Omit<QueryOptions, 'indexName'>): Promise<T[]>;
export declare function queryByIndex<T>(this: MhDynamoClient, options: QueryOptions): Promise<T[]>;