It would be good to include the definitions along with this package.
Right now the following code needs to be included in the VueJS app in order to make the typescript recognise them.
import Vue from 'vue';
declare module 'vue/types/vue' {
export interface VueConstructor<V extends Vue = Vue> {
$log: {
debug(...args: any[]): void;
info(...args: any[]): void;
warn(...args: any[]): void;
error(...args: any[]): void;
fatal(...args: any[]): void;
};
}
}