export interface IDataStoreClient { start(): Promise; stop(): Promise; get(key: string): Promise; set(ket: string, value: string): Promise; del(key: string): Promise; expire(key: string, seconds: number): Promise; ttl(key: string): Promise; incr(key: string): Promise; decr(key: string): Promise; push(ket: string, value: string): Promise; unshift(ket: string, value: string): Promise; pop(key: string): Promise; shift(key: string): Promise; slice(key: string, start: number, end: number): Promise; }