Optionalauth
auth?: RequestHandler<
    ParamsDictionary,
    any,
    any,
    ParsedQs,
    Record<string, any>,
    any,
>[]
Optionalmiddlewares
middlewares?: RequestHandlerParams<
    ParamsDictionary,
    any,
    any,
    ParsedQs,
    Record<string, any>,
>[]
Optionalvalidators
validators?: RequestHandler<
    ParamsDictionary,
    any,
    any,
    ParsedQs,
    Record<string, any>,
    any,
>[]