UNPKG

@elsikora/nestjs-crud-automator

Version:

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

12 lines (11 loc) 678 B
import { IApiPolicyDocumentRecord, IApiPolicyDocumentSource } from '../../../../../interface/class/api/authorization'; import { ApiAuthorizationIamDocumentCache } from './cache.class'; import { ApiAuthorizationIamDocumentValidator } from './validator.class'; export declare class ApiAuthorizationIamDocumentResolver { private readonly cache; private readonly validator; private readonly sources; constructor(cache: ApiAuthorizationIamDocumentCache, validator: ApiAuthorizationIamDocumentValidator, sources?: ReadonlyArray<IApiPolicyDocumentSource>); clear(): void; resolve(ids: ReadonlyArray<string>): Promise<ReadonlyArray<IApiPolicyDocumentRecord>>; }