declare function rateLimit(options: {
readonly algorithm?: "fixed-window" | "token-bucket";
readonly key: string;
readonly limit: number;
readonly name: string;
readonly tokens?: number;
readonly window: DurationInput;
}): Activity<Void, any, RateLimiter>;