Installation
npm install --save @types/expirymanager
Summary
This package contains type definitions for expirymanager (https://github.com/SocketCluster/expirymanager).
Details
Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/expirymanager.
index.d.ts
export type Key = any;
export type Keys = Key[];
export class ExpiryManager {
constructor();
now(): number;
expire(keys: Keys, seconds: number): void;
unexpire(keys: Keys): void;
getExpiry(key: Key): number;
getKeysByExpiry(expiry: number): Keys;
getExpiredKeys(time?: number): Keys;
extractExpiredKeys(time?: number): Keys;
clear(): void;
}
Additional Details
- Last updated: Tue, 07 Nov 2023 0336 GMT
- Dependencies: none
Credits
These definitions were written by Daniel Rose.