import type { Middleware } from "./middleware"; interface ThrottleOptions { redisUrl: string; maxAttempts: number; decaySeconds: number; keyPrefix?: string; } declare function resolveThrottleIdentity(request: Request): string; declare function createThrottleMiddleware(options: ThrottleOptions): Middleware; export type { ThrottleOptions }; export { createThrottleMiddleware, resolveThrottleIdentity };