UNPKG

@newbiz/vue-maintainer-libs

Version:

Vue.js maintainer 라이브러리

9 lines (8 loc) 397 B
import Vue, { PluginFunction, PluginObject, VueConstructor } from 'vue'; declare type IPluginObject<T> = PluginObject<T> | PluginFunction<T>; export declare type IPluginItem<T> = [IPluginObject<T>, T]; export interface IPlugin<T> { [key: string]: IPluginItem<T>; } export declare function initPlugins<V extends Vue, T>(vueConstructor: VueConstructor<V>, plugins: IPlugin<T>): void; export {};