PathParameters type
Tipo auxiliar usado para detetar 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