PathParameters type
O tipo auxiliar usado para detectar parâmetros em um texto de modelo de caminho cercado por {} será considerado um parâmetro de caminho
type PathParameters<TRoute> = TRoute extends Object
? [pathParameter, pathParameters]
: Object