UNPKG

@hono-rate-limiter/cloudflare

Version:

Cloudflare stores and helper functions for hono-rate-limiter.

10 lines (9 loc) 434 B
/// <reference types="@cloudflare/workers-types/2023-07-01" /> import { DurableObject } from "cloudflare:workers"; import type { ClientRateLimitInfo } from "hono-rate-limiter"; export declare class DurableObjectRateLimiter extends DurableObject { value(): Promise<ClientRateLimitInfo | undefined>; update(hits: number, windowMs: number): Promise<ClientRateLimitInfo>; reset(): Promise<void>; alarm(): Promise<void>; }