     super arguments...
 
 
-  @property 'hint'
+  ###*
+  # Input hint message.
+  #
+  # @member {string} hint
+  # @memberof stout-ui/input/Input#
+  ###
+  @property 'hint',
+    default: ''
+    type: 'string|number'
 
 
+  ###*
+  # The current input length.
+  #
+  # @member {number} length
+  # @memberof stout-ui/input/Input#
+  ###
   @property 'length',
     get: -> @value.length
 
 
+  ###*
+  # The maximum input length.
+  #
+  # @member {number} maxlength
+  # @memberof stout-ui/input/Input#
+  ###
   @property 'maxlength',
     default: Infinity
     type: 'number'



###*
# The `Input` class is the view-model component of a text input component.
#
# @exports stout-ui/input/Input
# @extends stout-ui/interactive/Interactive

    default: 0.9


  ###*
  # The current input value.
  #
  # @member {string} value
  # @memberof stout-ui/input/Input#
  ###
  @property 'value'
