Problemas de conexão do React-Redux em texto datilografado

Eu estou tentando fazer um componente que é passado para o react-reduxconnect função. O componente é o seguinte:

interface ITestProps {
  id: number
}

class TestComponent extends React.Component<ITestProps, {}> {
  render() {
    return (<div>
      {this.props.name}
    </div>)
  }
}

mapStateToProps(state) {}
mapDispatchToProps(dispatch) {}

let ConnectedComponent = connect(
  mapStateToProps,
  mapDispatchToProps
)(TestComponent)

O código acima parece funcionar encontrar se eu processarConnectedComponent&nbsp;igual a

<ConnectedComponent></ConnectedComponent>

isto é, sem oid&nbsp;suporte. Não deveria lançar um erro desde que oConnectedComponent&nbsp;é simplesmente a forma conectada deTestComponent&nbsp;eTestComponent&nbsp;deve ter adereços do formulárioITestProps. É assim que deve se comportar ou estou fazendo algo errado.