import type { RequestEvent } from '@sveltejs/kit'; import type { RateLimiterPlugin } from './rateLimiterPlugin'; import type { Rate } from '../rate'; export declare class IPRateLimiter implements RateLimiterPlugin { readonly rate: Rate | Rate[]; constructor(rate: Rate | Rate[]); hash(event: RequestEvent): Promise; }