nestjs-request-deduplication
Version:
[](https://www.npmjs.com/package/nestjs-request-deduplication) [](https://gith
14 lines • 628 B
TypeScript
import type { OnModuleInit } from '@nestjs/common';
import type { RequestDeduplicationModuleOptions } from '../interfaces';
export declare class RequestDeduplicationService implements OnModuleInit {
private readonly options;
private static storageAdapter;
private readonly logger;
constructor(options: RequestDeduplicationModuleOptions);
onModuleInit(): Promise<void>;
private get storage();
private initStorage;
processRequest(key: string, value: string, ttl: number): Promise<boolean>;
deleteRequest(key: string): Promise<void>;
}
//# sourceMappingURL=request-deduplication.service.d.ts.map