interface DebounceOptionsimport { type DebounceOptions } from "https://deno.land/x/netzo@0.5.30/deps/usehooks-ts.ts"; Configuration options for controlling the behavior of the debounced function. Propertiesoptionalleading: booleanDetermines whether the function should be invoked on the leading edge of the timeout. optionaltrailing: booleanDetermines whether the function should be invoked on the trailing edge of the timeout. optionalmaxWait: numberThe maximum time the specified function is allowed to be delayed before it is invoked.