declare function debounce unknown>(fn: T, delay: number): T; export { debounce };