import { unmarshall } from '@aws-sdk/util-dynamodb'; import { AttributeValue, StreamRecord } from 'aws-lambda'; export { unmarshall, StreamRecord, AttributeValue }; export { DynamoDBStreamEvent } from 'aws-lambda'; export type AttributeValueMap = { [key: string]: AttributeValue; }; export declare function unmarshallAttributeValueMap(map?: AttributeValueMap): T | undefined; export interface UnmarshalledStreamRecord { ApproximateCreationDateTime?: number | undefined; Keys?: Record; NewImage?: Record; OldImage?: Record; SequenceNumber?: string | undefined; SizeBytes?: number | undefined; StreamViewType?: 'KEYS_ONLY' | 'NEW_IMAGE' | 'OLD_IMAGE' | 'NEW_AND_OLD_IMAGES' | undefined; } export declare function unmarshallStreamRecord(record: StreamRecord): UnmarshalledStreamRecord; //# sourceMappingURL=dynamodb-stream.d.ts.map