UNPKG

@xynehq/jaf

Version:

Juspay Agent Framework - A purely functional agent framework with immutable state and composable tools

18 lines 723 B
import { MemoryProvider, RedisConfig } from '../types'; interface RedisClient { get(key: string): Promise<string | null>; set(key: string, value: string, ...args: any[]): Promise<any>; del(key: string): Promise<number>; keys(pattern: string): Promise<string[]>; exists(key: string): Promise<number>; expire(key: string, seconds: number): Promise<number>; ping(): Promise<string>; quit(): Promise<void>; } /** * Redis memory provider - persistent across server restarts * Best for production environments with shared state */ export declare function createRedisProvider(config: RedisConfig, redisClient: RedisClient): Promise<MemoryProvider>; export {}; //# sourceMappingURL=redis.d.ts.map