@smyld/vue-property-decorator
Version:
SMYLD Fork version of vue-property-decorator to port the latest version of vue-class-component
18 lines (17 loc) • 654 B
TypeScript
import { ComponentOptions } from 'vue';
import { Vue } from 'vue-class-component';
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 {};