import { transformReplySortedSetWithScores, ZMember } from './generic-transformers'; import { transformArguments as transformZRandMemberCountArguments } from './ZRANDMEMBER_COUNT'; export { FIRST_KEY_INDEX, IS_READ_ONLY } from './ZRANDMEMBER_COUNT'; export function transformArguments(...args: Parameters): Array { return [ ...transformZRandMemberCountArguments(...args), 'WITHSCORES' ]; } export function transformReply(reply: Array | null): Array | null { if (reply === null) return null; return transformReplySortedSetWithScores(reply); }