/* tslint:disable */ /* eslint-disable */ /* auto-generated by NAPI-RS */ export function conn(server: Server, username: OptionString, password: OptionString, database?: number | undefined | null, version?: number | undefined | null): Promise export class Xedis { xack(stream: Bin, group: Bin, id: VecBinOrBin): Promise xaddLi(key: Bin, valLi: Array>): Promise xadd(key: Bin, val: Array<[Bin, Bin]>): Promise xnext(group: Bin, consumer: Bin, count: bigint | undefined | null, block: bigint | undefined | null, noack: boolean, key: Bin): Promise]>]>> hmset(map: Bin, kvli: Array<[Bin, Bin]>): Promise smismember(set: Bin, li: VecBinOrBin): Promise | boolean> hset(map: Bin, key: BinOrMap, val?: Bin | undefined | null): Promise del(key: Array | Bin): Promise exist(key: Array | Bin): Promise zrem(key: Bin, key: Array | Bin): Promise expire(key: Bin, ex: number): Promise fcall(name: Bin, key: Array, val: Array): Promise fcallR(name: Bin, key: Array, val: Array): Promise get(key: Bin): Promise getB(key: Bin): Promise hdel(map: Bin, key: Bin): Promise hexist(map: Bin, key: Bin): Promise hget(map: Bin, key: Bin): Promise hgetB(map: Bin, key: Bin): Promise hincrby(map: Bin, key: Bin, val: number): Promise hmget(map: Bin, li: Array): Promise> hmgetB(map: Bin, li: Array): Promise> quit(): Promise sadd(set: Bin, val: VecBinOrBin): Promise smembers(set: Bin): Promise> xdel(stream: Bin, id: VecBinOrBin): Promise zscore(zset: Bin, key: Bin): Promise fbool(name: Bin, key: Array, val: Array): Promise fboolR(name: Bin, key: Array, val: Array): Promise fbin(name: Bin, key: Array, val: Array): Promise fbinR(name: Bin, key: Array, val: Array): Promise fnum(name: Bin, key: Array, val: Array): Promise fnumR(name: Bin, key: Array, val: Array): Promise fstr(name: Bin, key: Array, val: Array): Promise fstrR(name: Bin, key: Array, val: Array): Promise setex(key: Bin, val: Bin, ex: number): Promise fnload(code: Bin): Promise hincr(map: Bin, key: Bin): Promise zincrby(zset: Bin, key: Bin, score: number): Promise zincr(zset: Bin, key: Bin): Promise set(key: Bin, val: Bin): Promise zadd(zset: Bin, key: Record | Array<[Bin, number]> | Bin, score?: number | undefined | null): Promise zaddXx(zset: Bin, key: Record | Array<[Bin, number]> | Bin, score?: number | undefined | null): Promise zaddNx(zset: Bin, key: Record | Array<[Bin, number]> | Bin, score?: number | undefined | null): Promise zrangebyscoreWithscore(zset: Bin, opt?: Record | undefined | null): Promise> zrangebyscore(zset: Bin, opt?: Record | undefined | null): Promise> zrevrangebyscoreWithscore(zset: Bin, opt?: Record | undefined | null): Promise> zrevrangebyscore(zset: Bin, opt?: Record | undefined | null): Promise> } export class Server { static cluster(hostPortLi: Array<[string, number]>): Server static hostPort(host: string, port: number): Server }