import { PropertyValue } from '../types/types'; /** * Add a collection of properties to be associated with all future events. * * @param {Record} properties - Properties to add to all future events. */ export declare const addEventProperties: (properties: Record) => void; /** * Removes a single property from the collection of event-wide properties. * * @param {string} name - The name of the property to remove. This should correspond to the string key from the map of previously added properties. */ export declare const removeEventProperty: (name: string) => void; /** * Removes all event-wide properties that were previously added with `addEventProperties`. */ export declare const clearEventProperties: () => void; /** * Add a collection of properties to be associated with the current user. * * @param {Record} properties - Properties to associate with the current user. */ export declare const addUserProperties: (properties: Record) => void;