@tsaibot/vue-typed
Version:
Typed components for VueJs
13 lines (9 loc) • 324 B
TypeScript
import Vue, { PluginFunction, VueConstructor } from 'vue';
interface InstallFunction extends PluginFunction<any> {
installed?: boolean;
}
export interface InstallableComponent extends VueConstructor<Vue> {
install: InstallFunction;
}
declare const VueTyped: InstallableComponent;
export default VueTyped;