PropTypes em um aplicativo TypeScript React

UsandoReact.PropTypes faz sentido em um aplicativo TypeScript React ou é apenas um caso de "cinto e suspensórios"?

Como a classe do componente é declarada com umProps parâmetro de tipo:

interface Props {
    // ...
}
export class MyComponent extends React.Component<Props, any> { ... }

existe algum benefício real em adicionar

static propTypes {
    myProp: React.PropTypes.string
}

para a definição de classe?

questionAnswers(3)

yourAnswerToTheQuestion