import type { RedisClient, RedisClientOptions, RedisRuntimeProvider } from "veryfront/extensions/distributed"; import { type RedisClientManagerDependencies, type RedisClientOpenLifecycle } from "./redis-client-manager.js"; export interface RedisRuntimeProviderDependencies { clientManagerDependencies?: RedisClientManagerDependencies; openClient?: (options?: RedisClientOptions, lifecycle?: RedisClientOpenLifecycle) => Promise; } /** Construct an isolated Redis runtime provider. */ export declare function createRedisRuntimeProvider(dependencies?: RedisRuntimeProviderDependencies): RedisRuntimeProvider; //# sourceMappingURL=redis-runtime-provider.d.ts.map