Resource route metadata carried from Phoenix route expansion into the LiveView host.
@type t() :: %AshUi.Phoenix.RouteMetadata{ path: String.t(), query: [atom()], query_params: map(), resource: module(), route_params: map() }