/**
 * Shared mutable snapshot for slider interactions.
 *
 * Families can merge incoming core values by key and then update/read the
 * latest value during overlapping transient interactions without stale closures.
 */
export declare function useLatestValues<T>(valuesByKey: Record<string, T>): {
    getLatestValue: (key: string, fallback: T) => T;
    setLatestValue: (key: string, value: T) => void;
};
//# sourceMappingURL=useLatestValues.d.ts.map