'use strict';
var baseDebounce = require('./internals/baseDebounce.js');
function debounce(func, wait, immediate) {
if (wait === void 0) { wait = 0; }
if (immediate === void 0) { immediate = false; }
return baseDebounce(func, wait, immediate);
}
module.exports = debounce;