unleash-server
Version:
Unleash is an enterprise ready feature flag service. It provides different strategies for handling feature flags.
12 lines • 493 B
TypeScript
import type { IDBOption } from '../types/index.js';
import type { Logger } from '../logger.js';
export declare const defaultLockKey = 479341;
export declare const defaultTimeout: number;
interface IDbLockOptions {
timeout: number;
lockKey: number;
logger: Logger;
}
export declare const withDbLock: (dbConfig: IDBOption, config?: IDbLockOptions) => <A extends any[], R>(fn: (...args: A) => Promise<R>) => (...args: A) => Promise<R>;
export {};
//# sourceMappingURL=db-lock.d.ts.map