mirror of
https://github.com/hanzoai/analytics.git
synced 2026-10-30 15:05:29 +00:00
16 lines
535 B
TypeScript
16 lines
535 B
TypeScript
export declare const REDIS: unique symbol;
|
|
export declare class AnalyticsRedisClient {
|
|
private url?;
|
|
private client;
|
|
private connected;
|
|
constructor(url?: string | undefined);
|
|
private connect;
|
|
get(key: string): Promise<string | null>;
|
|
set(key: string, value: string, ttl?: number): Promise<'OK' | null>;
|
|
del(key: string): Promise<number>;
|
|
incr(key: string): Promise<number>;
|
|
expire(key: string, seconds: number): Promise<number>;
|
|
quit(): Promise<void>;
|
|
}
|
|
export default AnalyticsRedisClient;
|