MiddlewareNextOf
type MiddlewareNextOf<S> = S extends MiddlewareStage<infer C, infer R, infer E> ? MiddlewareNext<C, R, E> : never;Defined in: src/middleware/types.ts:103
Extracts the MiddlewareNext type from a stage token.
Use this to type the next parameter in standalone middleware methods.
Type Parameters
Section titled “Type Parameters”| Type Parameter |
|---|
S |
Example
Section titled “Example”private async *_handler(context: ..., next: MiddlewareNextOf<typeof AgentStreamStage>) { ... }