UNPKG

alepha

Version:

Easy-to-use modern TypeScript framework for building many kind of applications.

21 lines 805 B
import { LockProvider } from "alepha/lock"; import { RedisProvider } from "alepha/redis"; //#region ../../src/lock/redis/providers/RedisLockProvider.d.ts declare class RedisLockProvider implements LockProvider { protected readonly log: import("alepha/logger").Logger; protected readonly redisProvider: RedisProvider; set(key: string, value: string, nx?: boolean, px?: number): Promise<string>; del(...keys: string[]): Promise<void>; } //#endregion //#region ../../src/lock/redis/index.d.ts /** * Plugin for Alepha that provides a locking mechanism. * * @see {@link RedisLockProvider} * @module alepha.lock.redis */ declare const AlephaLockRedis: import("alepha").Service<import("alepha").Module>; //#endregion export { AlephaLockRedis, RedisLockProvider }; //# sourceMappingURL=index.d.ts.map