export declare class CacheService { private client; constructor(token: string); decrement(request: DecrementRequest): Promise; delete(request: DeleteRequest): Promise; get(request: GetRequest): Promise; increment(request: IncrementRequest): Promise; listKeys(request: ListKeysRequest): Promise; set(request: SetRequest): Promise; } export interface DecrementRequest { key?: string; value?: number; } export interface DecrementResponse { key?: string; value?: number; } export interface DeleteRequest { key?: string; } export interface DeleteResponse { status?: string; } export interface GetRequest { key?: string; } export interface GetResponse { key?: string; ttl?: number; value?: string; } export interface IncrementRequest { key?: string; value?: number; } export interface IncrementResponse { key?: string; value?: number; } export interface ListKeysRequest { } export interface ListKeysResponse { keys?: string[]; } export interface SetRequest { key?: string; ttl?: number; value?: string; } export interface SetResponse { status?: string; }