6957cd25a63795b0ddd8033a930746ce41d9acccbac958c67b2284ea0b1ec17253bd46d4c58edd1fc67c3d6041b891259495f88a53066edde38922baa01f44 315 B

123456789101112131415161718
  1. /**
  2. * Extends interfaces in Vue.js
  3. */
  4. import Vue, { ComponentOptions } from "vue";
  5. import { Store } from "./index";
  6. declare module "vue/types/options" {
  7. interface ComponentOptions<V extends Vue> {
  8. store?: Store<any>;
  9. }
  10. }
  11. declare module "vue/types/vue" {
  12. interface Vue {
  13. $store: Store<any>;
  14. }
  15. }