import Vue , { ComponentOptions } from 'vue' ; import { ReactRenderProps , ReactWrapperProps } from './react-wrapper.types' ; /**
 * Checks if the slot content is  ReactRenderProps .
 *
 *  param slotContent - The slot content to test if it is a  ReactRenderProps .
 *  returns export function isScopedSlot ( slotContent ) { return typeof slotContent === 'function' ; } param options returns export function defineComponent < Data extends ( ) => Record < string , unknown > , Methods , Computed , PropsDef , Props > ( options ) { return options ; } param reactProps returns export function getVueComponentProps ( reactProps ) { const { component , slots , children , on , className , ... vueProps } = reactProps ; return vueProps ; }