Files
apollo/types/vue.d.ts
T
LachlanStuart 4b8219735d fix: Add missing TypeScript declarations to $apollo (#367)
* Add TypeScript interface to $apollo

* Add missing documentation

* Fix query/mutate/subscribe type signatures
2018-08-30 14:01:28 +02:00

15 lines
342 B
TypeScript

import Vue from "vue";
import { DollarApollo } from './vue-apollo';
import { VueApolloComponentOption } from './options'
declare module "vue/types/options" {
interface ComponentOptions<V extends Vue> {
apollo?: VueApolloComponentOption<V>;
}
}
declare module "vue/types/vue" {
interface Vue {
$apollo: DollarApollo<any>;
}
}