/**
 * Hold a value for at least `minMs` milliseconds before switching to the
 * next value.  Prevents rapid visual flicker when values change faster
 * than a human can read (e.g. collapsed tool group hints).
 *
 * If the value changes again before the timer fires the timer restarts
 * with the newest value, so the displayed value is never stale by more
 * than one transition.
 */
export declare function useMinDisplayTime<T>(value: T, minMs?: number): T;
//# sourceMappingURL=useMinDisplayTime.d.ts.map