AgnosticRouteObject
A route object represents a logical route, with (optionally) its child routes organized in a tree-like structure.
type AgnosticRouteObject = AgnosticIndexRouteObject | AgnosticNonIndexRouteObject;
A route object represents a logical route, with (optionally) its child routes organized in a tree-like structure.