import { type DebounceOptions } from '../use-debounce/index.js'; /** @public */ export type ThrottleOptions = Omit & { readonly delay: number; }; /** * Returns at most one updated value for each `delay` millisecond window. * Leading and trailing publication are enabled by default. * @public */ export declare function useThrottle(value: T, options: ThrottleOptions): T;