Full route definition, used when a route needs middleware or schemas in addition to its handler.
readonly
handler: RouteHandler
The route handler.
readonly
optional
middleware: readonly MiddlewareFunction[]
Route-level middleware, executed before the handler.
readonly
optional
schema: RouteSchema
Validation and OpenAPI schemas.