johnycash
Version:
Easy distributed caching for Node.js
21 lines • 641 B
TypeScript
export declare class CacheSetting {
prefix: string;
suffix: string;
getKey(): string;
localTtl?: number;
remoteTtl?: number;
refreshTtl?: boolean;
constructor(init?: Partial<CacheSetting>);
}
export declare class LockerOptions {
retryCount?: number;
retryDelay?: number;
retryJitter?: number;
constructor(init?: Partial<LockerOptions>);
}
export declare class LockCacheSettings extends CacheSetting {
lockOptions?: LockerOptions;
static getTtl(lockCacheSettings: LockCacheSettings): number;
constructor(init?: Partial<LockCacheSettings>);
}
//# sourceMappingURL=cache-settings.d.ts.map