vue-property-decorator
Version:
property decorators for Vue Component
17 lines (16 loc) • 599 B
TypeScript
import Vue, { ComponentOptions } from 'vue';
export declare function needToProduceProvide(original: any): boolean;
interface ProvideObj {
managed?: {
[k: string]: any;
};
managedReactive?: {
[k: string]: any;
};
}
declare type ProvideFunc = ((this: any) => Object) & ProvideObj;
export declare function produceProvide(original: any): ProvideFunc;
/** Used for keying reactive provide/inject properties */
export declare const reactiveInjectKey = "__reactiveInject__";
export declare function inheritInjected(componentOptions: ComponentOptions<Vue>): void;
export {};