UNPKG

pdmq

Version:
18 lines (17 loc) 831 B
import { RedisClient } from "redis"; export declare class RedisService { private _redisClient; constructor(_redisClient: RedisClient); set(key: any, value: string): Promise<'OK'>; setWithIndex(key: any, value: string, indexName: string, index?: number): Promise<any[]>; zrange(indexName: string, index: number, end: number): Promise<string[]>; zrangeRemoveMember(indexName: string, key: string): Promise<void>; searchKeys(matchWith: string, options?: { count: number; }): Promise<string[]>; getMulti(keys: string[]): Promise<string[]>; copy(source: string, destination: string): Promise<unknown>; deleteWithIndex(key: string, indexName: string): Promise<any>; deleteKeyInIndex(key: string, indexName: string): Promise<number>; delete(keys: string[]): Promise<unknown>; }