import PropTypes from 'prop-types'; const T = {}; T['movio.apidoc.generator.attributes.v0.models.field_validation'] = PropTypes.exact({ regex: PropTypes.string, maximum: PropTypes.number, minimum: PropTypes.number, }); T['movio.apidoc.generator.attributes.v0.models.kafka_props'] = PropTypes.exact({ data_type: PropTypes.string.isRequired, topic: PropTypes.string.isRequired, message_generate_key: PropTypes.string.isRequired, }); T['movio.apidoc.generator.attributes.v0.models.scala_field_props'] = PropTypes.exact({ 'class': PropTypes.string, 'default': PropTypes.string, example: PropTypes.string, }); T['movio.apidoc.generator.attributes.v0.models.scala_model_props'] = PropTypes.exact({ 'extends': PropTypes.arrayOf(PropTypes.string), }); export const fieldValidation = T['movio.apidoc.generator.attributes.v0.models.field_validation']; export const kafkaProps = T['movio.apidoc.generator.attributes.v0.models.kafka_props']; export const scalaFieldProps = T['movio.apidoc.generator.attributes.v0.models.scala_field_props']; export const scalaModelProps = T['movio.apidoc.generator.attributes.v0.models.scala_model_props'];