import Vue from 'vue' declare module 'vue/types/vue' { interface Vue { $delay(callback: T, wait?: number): T; $throttle(callbackID: string, callback: T, wait?: number): T; $throttle(callback: T, wait?: number): T; $debounce(callbackID: string, callback: T, wait?: number): T; $debounce(callback: T, wait?: number): T; $after(callbackID: string, callback: T, time?: number): T; $after(callback: T, time?: number): T; $before(callbackID: string, callback: Function, time?: number): Function; $before(callback: T, time?: number): T; } }