/** * @author {@link https://github.com/jashkenas/underscore underscorejs}. * @version 1.7.0 * @see {@link http://underscorejs.org/#debounce underscore.debounce(function, wait, [immediate])} * @param func * @param wait * @param immediate * @returns {*} */ export default function debounce(func: any, wait: any, immediate: any): () => any;