import { WritableComputedRef, Ref } from 'vue'; /** * Type for Vue's emit function, used below in the useOptionalModelWrapper function. */ type EmitFunc = (event: EventName, param: ParamType) => void; export default function useOptionalModelWrapper(internalValueRef: Ref, modelValueRef: Ref, emit: EmitFunc, eventName?: EventName): WritableComputedRef; export default function useOptionalModelWrapper(internalValueRef: Ref, modelValueRef: Ref, emit: EmitFunc, eventName: EventName): WritableComputedRef; export {};