import { IRedisClient, INodeRedisClient } from '@da440dil/js-redis-script';
import { Result } from './Result';
import { ILimiter } from './ILimiter';
export declare class BatchLimiter implements ILimiter {
    private script;
    private prefixes;
    private args;
    constructor(client: IRedisClient | INodeRedisClient, prefixes: string[], args: number[]);
    limit(key: string): Promise<Result>;
}
