/** * Creates a debounced function that delays invoking `func` until after `wait` * milliseconds have elapsed since the last time the debounced function was invoked. */ declare function debounce void>(func: T, wait: number): (...args: Parameters) => void; export default debounce;