UNPKG

@elsikora/nestjs-crud-automator

Version:

A library for automating the creation of CRUD operations in NestJS.

12 lines (11 loc) 635 B
import { IApiPolicyDocumentRecord } from '../../../../../interface/class/api/authorization'; import { TApiAuthorizationCacheOptions } from '../../../../../type/class/api/authorization'; export declare class ApiAuthorizationIamDocumentCache { private readonly CACHE; clear(): void; configure(options?: TApiAuthorizationCacheOptions): void; get(ids: ReadonlyArray<string>): ReadonlyArray<IApiPolicyDocumentRecord> | undefined; normalizeIds(ids: ReadonlyArray<string>): Array<string>; set(ids: ReadonlyArray<string>, documents: ReadonlyArray<IApiPolicyDocumentRecord>): void; private createDocumentCacheKey; }