export type AttributeValue = { S: string; } | { N: string; } | { B: string; } | { SS: string[]; } | { NS: string[]; } | { BS: string[]; } | { M: Record; } | { L: AttributeValue[]; } | { NULL: true; } | { BOOL: boolean; }; export type MarshalledOutput = Record; export declare function marshall(value: unknown): MarshalledOutput; export declare function toAttributeValue(value: unknown): AttributeValue; export declare function unmarshall(value: MarshalledOutput): Record; export declare function fromAttributeValue(value: AttributeValue): unknown; export declare function isAttributeValueRecord(value: unknown): value is Record; export declare function isAttributeValue(value: unknown): value is AttributeValue; //# sourceMappingURL=attribute-value.d.ts.map