module A = {
  @res.jsxComponentProps
  type props<'x> = {
    x: 'x,
  }
  let make = ({x, _}: props<_>): React.element => React.string(x)
  let make = {
    let \"Interface$A" = (props: props<_>) => make(props)
    \"Interface$A"
  }
}

module NoProps = {
  @res.jsxComponentProps
  type props = {}

  let make = (_: props): React.element => ReactDOM.jsx("div", {})
  let make = {
    let \"Interface$NoProps" = props => make(props)

    \"Interface$NoProps"
  }
}
