Si se desea que el componente acepte cero, uno o más elementos secundarios, usar el validador .node:
propTypes:{children:PropTypes.node}
Si se quiere que acepte un solo hijo, usar el validador .element:
propTypes:{children:PropTypes.element}
Tener en cuenta que esto espera un solo elemento React como hijo. Esto significa que tiene que ser un componente personalizado o una etiqueta como < div >. PropTypes.element avisará si se pasa una cadena o número.
Si se necesita permitir un elemento o una cadena, se puede usar el validador de node (que aceptará elementos, cadenas y más) o ser más explícito con un validador oneOfType como este: