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