export declare function debounce<T>(fn: (args: T) => void, delay: number): (args: T) => void;
/**
 *
    let test = debounce((text: string) => {
      console.log(text);
    }, 500);

    test('A');
    test('B');
 *
 */ 
