2
0
mirror of https://github.com/cderche/greenlock-storage-s3 synced 2025-07-01 21:56:31 +00:00
2019-05-08 12:19:12 +01:00

28 lines
688 B
TypeScript

import DynamoDB = require('../../clients/dynamodb');
export class Converter {
static input(
data: any,
options?: Converter.ConverterOptions
): DynamoDB.AttributeValue;
static marshall(
data: {[key: string]: any},
options?: Converter.ConverterOptions
): DynamoDB.AttributeMap;
static output(
data: DynamoDB.AttributeValue,
options?: Converter.ConverterOptions
): any;
static unmarshall(
data: DynamoDB.AttributeMap,
options?: Converter.ConverterOptions
): {[key: string]: any};
}
export namespace Converter {
export type ConverterOptions = DynamoDB.DocumentClient.ConverterOptions;
}