             key: row["enum#{@_capitalize(ATTRIBUTE_TYPE_ENUM_KEY)}"]
             label: @_i18n row, "#{ATTRIBUTE_TYPE_ENUM}#{@_capitalize(ATTRIBUTE_LABEL)}"
 
-
     attributeDefinitions
 
   ###

  ###
  Outputs given product definition as a file in JSON format.
  @param {object} productTypeDefinition The object containing product type definition.
  ###
  _writeFile: (productTypeDefinition, path) ->

    prettified = JSON.stringify productTypeDefinition, null, 4

    fileName = "#{@_options.target}/product-type-#{productTypeDefinition[PRODUCT_TYPE_NAME]}.json"
    fs.writeFile fileName, prettified, (error) ->
      if error
        console.log "Error while writing file #{fileName}: #{error}"

  Returns an object containing a key/value pairs (language/value) for each language.
  @param {array} types Entire types CSV as an array of records.
  @param {object} attributeDefinitions The object containing all attribute definitions
  @pearm {object} defaultAttributeDefinition If given, the default attribute will be added to all resulting product typ definitions.
  @return Array containing product type definition objects
  ###
  _createProductTypesDefinitions: (types, attributeDefinitions, defaultAttributeDefinition) ->

    productTypeDefinitions = []

