import Vue, {ComponentOptions} from "vue"; import {Store} from "vuex"; declare module '*.vue' { export default Vue; } declare module 'vue/types/options' { interface ComponentOptions { $store?: Store, $options?: { sockets?: { [s: string]: (data: any) => void, } }, } } declare module 'vue/types/vue' { interface Vue { $store: Store, } }