interface Bucket { remaining: number; limit: number; refresh: number; promise: Promise; cleaner?: NodeJS.Timeout; } export declare const buckets: Map; export declare const bucketIds: Map; export declare function checkLimit(req: Request, bucketTTL: number): Promise<(v: Response) => void>; export {};