import { ExtendOptions } from "got"; //#region source/client/hooks/debounce.d.ts type DebounceOptions = { /** * Time to wait between requests in milliseconds * Can be a fixed number or a range [min, max] for random delays */ duration: number | [number, number]; }; /** * Creates a Got extension that adds request debouncing functionality * * @param duration - Fixed delay in ms or [min, max] range for random delay */ declare const debounce: (duration: number | [number, number]) => ExtendOptions; //#endregion export { DebounceOptions, debounce };