vue-di-kit
Version:
Vue Dependency Injection Kit
10 lines (9 loc) • 446 B
TypeScript
import "reflect-metadata";
import { PropOptions } from "vue";
export declare function Prop(): any;
export declare function Prop(type: new () => any): any;
export declare function Prop(options: PropOptions): any;
export declare function p<T>(type: new () => T): T;
export declare function p<T>(value: T): T;
export declare function p<T>(type: new () => T, options: PropOptions): T;
export declare function p<T>(value: T, options: PropOptions): T;