UNPKG

vue-function-api-sd

Version:

Provide logic composition capabilities for Vue.

8 lines (7 loc) 352 B
import { AnyObject } from '../types/basic'; import { Wrapper } from '../wrappers'; export interface Key<T> extends Symbol { } export declare function provide(data: AnyObject): void; export declare function provide<T>(key: Key<T> | string, value: T | Wrapper<T>): void; export declare function inject<T>(key: Key<T> | string): Wrapper<T> | void;