Type Alias: RateLimitMiddleware
ts
type RateLimitMiddleware = MiddlewareFn<unknown> & {
destroy: void;
};Defined in: packages/core/src/core/middleware/RateLimiter.ts:226
A rate limiting middleware function with lifecycle management. Call destroy() to clean up the underlying store's resources.
Type Declaration
| Name | Type | Description | Defined in |
|---|---|---|---|
destroy() | () => void | Clean up the underlying store (clear intervals, connections). | packages/core/src/core/middleware/RateLimiter.ts:228 |