UNPKG

vtils

Version:

一个面向业务的 JavaScript/TypeScript 实用程序库。

9 lines (8 loc) 329 B
export interface Ref<T> { } export type Refable<T> = T | Ref<T>; export interface RefOptions<T> { map?: (value: any) => T; } export declare function ref<X, T extends X>(path: string, options?: RefOptions<T>): Ref<X>; export declare function ref<X, T extends X>(path: string, map?: NonNullable<RefOptions<T>['map']>): Ref<X>;