UNPKG

@microfleet/core

Version:
11 lines (10 loc) 590 B
import { Microfleet } from '../..'; import Redis = require('ioredis'); /** * Loads LUA script and defines it on the redis instance. * @param dir - Directory to scan for LUA scripts to load. * @param redis - Redis connector instance. */ export declare function loadLuaScripts(ctx: Microfleet, dir: string | string[], redis: Redis.Redis | Redis.Cluster): Promise<void>; export declare function isStarted(service: Microfleet, RedisType: typeof Redis | Redis.ClusterStatic): () => boolean; export declare function hasConnection(this: Microfleet, hasRedis: () => boolean): Promise<boolean>;