module type TextComponent = { ... };
module CreateComponent : (Impl : View.Impl) => TextComponent;
include TextComponent;
let make : ?accessible:bool => ?allowFontScaling:bool => ?ellipsizeMode:[ `clip | `head | `middle | `tail ] => ?numberOfLines:int => ?onLayout:(RNEvent.NativeLayoutEvent.t => unit) => ?onLongPress:(unit => unit) => ?onPress:(unit => unit) => ?pressRetentionOffset:Types.insets => ?selectable:bool => ?style:Style.t => ?testID:string => ?selectionColor:string => ?textBreakStrategy:[ `balanced | `highQuality | `simple ] => ?adjustsFontSizeToFit:bool => ?minimumFontScale:float => ?suppressHighlighting:bool => ?value:string => array(ReasonReact.reactElement) => ReasonReact.component(ReasonReact.stateless, ReasonReact.noRetainedProps, unit);