export declare function createMockRedis(): {
    get: import("vitest").Mock<import("@vitest/spy").Procedure>;
    set: import("vitest").Mock<import("@vitest/spy").Procedure>;
    setex: import("vitest").Mock<import("@vitest/spy").Procedure>;
    del: import("vitest").Mock<import("@vitest/spy").Procedure>;
    incr: import("vitest").Mock<import("@vitest/spy").Procedure>;
    expire: import("vitest").Mock<import("@vitest/spy").Procedure>;
    ttl: import("vitest").Mock<import("@vitest/spy").Procedure>;
    exists: import("vitest").Mock<import("@vitest/spy").Procedure>;
    zadd: import("vitest").Mock<import("@vitest/spy").Procedure>;
    zrangebyscore: import("vitest").Mock<import("@vitest/spy").Procedure>;
    zremrangebyscore: import("vitest").Mock<import("@vitest/spy").Procedure>;
    zcard: import("vitest").Mock<import("@vitest/spy").Procedure>;
    zrevrange: import("vitest").Mock<import("@vitest/spy").Procedure>;
    sadd: import("vitest").Mock<import("@vitest/spy").Procedure>;
    smembers: import("vitest").Mock<import("@vitest/spy").Procedure>;
    srem: import("vitest").Mock<import("@vitest/spy").Procedure>;
    hset: import("vitest").Mock<import("@vitest/spy").Procedure>;
    hget: import("vitest").Mock<import("@vitest/spy").Procedure>;
    hgetall: import("vitest").Mock<import("@vitest/spy").Procedure>;
    hdel: import("vitest").Mock<import("@vitest/spy").Procedure>;
    scan: import("vitest").Mock<import("@vitest/spy").Procedure>;
    keys: import("vitest").Mock<import("@vitest/spy").Procedure>;
    subscribe: import("vitest").Mock<import("@vitest/spy").Procedure>;
    unsubscribe: import("vitest").Mock<import("@vitest/spy").Procedure>;
    publish: import("vitest").Mock<import("@vitest/spy").Procedure>;
    on: import("vitest").Mock<import("@vitest/spy").Procedure>;
    duplicate: import("vitest").Mock<import("@vitest/spy").Procedure>;
    quit: import("vitest").Mock<import("@vitest/spy").Procedure>;
    _store: Map<string, any>;
    resetAll(): void;
};
export type MockRedis = ReturnType<typeof createMockRedis>;
//# sourceMappingURL=mock-redis.d.ts.map