UNPKG

flamesshield-sdk

Version:

Flames Shield Smart rate limiting for Firebase Cloud Functions to protect your services from excessive requests

16 lines 441 B
import { App } from 'firebase-admin/app'; interface RateLimiterConfiguration { name?: string; qualifier?: string; maxCalls: number; periodSeconds: number; onSuccess: () => void; onFailure?: () => void; apiKey?: string; remoteUrl?: string; app: App; verbose?: boolean; } export declare const rateLimit: (struct: RateLimiterConfiguration) => Promise<void>; export {}; //# sourceMappingURL=index.d.ts.map