type Options = { debounceMs?: number; maxWaitMs?: number; hash?: (v: T) => string; enabled?: boolean; }; export declare function useRequestScheduler(opts?: Options): (trigger: T, onRequest: (valueToSend: T) => void | Promise) => void; export {};