import {PluginFunction} from 'vue'; import Peer from './peerjs'; // augment typings of Vue.js import './vue'; export interface PeerToVuexOptions { actionPrefix?: string; mutationPrefix?: string; // @TODO more options? } export interface VuePeerJSOptions extends PeerToVuexOptions { peer: Peer; } declare class VuePeerJS { static install: PluginFunction; static defaults: PeerToVuexOptions; } export default VuePeerJS;