export type RateLimiterErrorCode = 'RATE_LIMITER_ERROR' | 'RATE_LIMITER_INVALID_CONFIG' | 'RATE_LIMITER_UNSUPPORTED_STORAGE' | 'RATE_LIMITER_UNSUPPORTED_ALGORITHM'; export declare class RateLimiterError extends Error { readonly code: RateLimiterErrorCode | string; readonly context: Record | undefined; constructor(message: string, options?: { cause?: Error; code?: RateLimiterErrorCode | string; context?: Record; }); }