@archway-kit/vue
Version:
Vue components to interact with the Archway network
3 lines (2 loc) • 676 B
TypeScript
import { MaybeRefOrGetter } from 'vue';
export declare const toMaybeRef: <T>(value?: MaybeRefOrGetter<T>) => Readonly<import('vue').Ref<T, T>> | (T & null extends infer T_1 ? T_1 extends T & null ? T_1 extends () => infer R ? Readonly<import('vue').Ref<R, R>> : T_1 extends import('vue').Ref<any, any> ? T_1 : import('vue').Ref<import('vue').UnwrapRef<T_1>, import('vue').UnwrapRef<T_1>> : never : never) | (T & {} extends infer T_2 ? T_2 extends T & {} ? T_2 extends () => infer R ? Readonly<import('vue').Ref<R, R>> : T_2 extends import('vue').Ref<any, any> ? T_2 : import('vue').Ref<import('vue').UnwrapRef<T_2>, import('vue').UnwrapRef<T_2>> : never : never) | undefined;