import { UpdateBuilderFn } from './types.mjs'; /** * Increment the attribute by the given value. * * @param value the number to increment by */ export declare const increment: (value: number) => UpdateBuilderFn; /** * Decrement the attribute by the given value. * * @param value the number to decrement by */ export declare const decrement: (value: number) => UpdateBuilderFn; /** * Append given values to the list. Abort if no values are supplied. * * @param values array of values */ export declare const appendList: (...values: any[]) => UpdateBuilderFn; /** * Mark the attribute to be removed from item. */ export declare const remove: UpdateBuilderFn; /** * Add given values to the set. Abort if no values are supplied. This function cannot be used for numeric values. * Use increment/decrement instead. * * @param values array of values */ export declare const addSet: (...values: string[] | number[]) => UpdateBuilderFn; /** * Remove given values from the set. Abort if no values are supplied. * * @param values array of values */ export declare const deleteSet: (...values: string[] | number[]) => UpdateBuilderFn;