zibri
    Preparing search index...

    Type Alias RouteHandler<BodyMetaObject, PathParamsObject, QueryParamsObject, HeaderParamsObject>

    RouteHandler: (
        req: HttpRequest<
            BodyMetaObject extends { required: false }
                ? InferModel<BodyMetaObject> | undefined
                : InferModel<BodyMetaObject>,
            PathParamsObject,
            QueryParamsObject,
            HeaderParamsObject,
        >,
        res: HttpResponse,
        next: NextFunction,
    ) => unknown | Promise<unknown>

    The handler used when manually registering a route.

    Type Parameters

    • BodyMetaObject extends BodyMetadata
    • PathParamsObject extends Record<string, unknown>
    • QueryParamsObject extends Record<string, unknown>
    • HeaderParamsObject extends Record<string, unknown>

    Type declaration