@nova-odm/auto-marshaller
Version:
A data marshaller that converts JavaScript types into Amazon DynamoDB AttributeValues
19 lines (18 loc) • 676 B
TypeScript
import { ObjectSet } from "./ObjectSet";
import { NumberValue } from "./NumberValue";
/**
* A set of numeric values represented internally as NumberValue objects.
* Equality is determined by the string representation of the number and not by
* the identity or data type of the provided value.
*/
export declare class NumberValueSet extends ObjectSet<NumberValue> {
/**
* @inheritDoc
*
* If a number or string is provided, it will be converted to a NumberValue
* object.
*/
add(value: NumberValue | number | string): this;
delete(value: NumberValue | number | string): boolean;
has(value: NumberValue | number | string): boolean;
}