import { Redis } from 'ioredis';
import { IExternalApiKeyRotationService } from '../../application/ports/external-api-key-rotation.service';
import { ILogger } from '../../application/ports/logger';
export declare class ExternalApiKeyRotationService implements IExternalApiKeyRotationService {
    private readonly redis;
    private readonly logger;
    constructor(redis: Redis, logger: ILogger);
    selectApiKey(apiKeys: string[]): Promise<string>;
    private getNextIndex;
}
//# sourceMappingURL=external-api-key-rotation.service.d.ts.map