import { Ref } from 'vue'; import type { RxReactivityFactory, ReactivityLambda } from '../../types'; /** * Type-level function (ReactivityLambda) for Vue refs. * Use this as the Reactivity type parameter for properly typed refs. * * @example * const db = await createRxDatabase({ * reactivity: VueRxReactivityFactory * }); * const ref = doc.age$$; // Ref */ export interface VueRefReactivityLambda extends ReactivityLambda { readonly _result: Ref; } export type VueRef = Ref; export declare const VueRxReactivityFactory: RxReactivityFactory;