Type configuration