UNPKG

@elsikora/nestjs-crud-automator

Version:

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

10 lines (9 loc) 419 B
import type { IApiBaseEntity } from '../../../api-base-entity.interface'; import type { IApiAuthorizationPolicy } from './policy/interface'; import type { IApiAuthorizationSubject } from './subject.interface'; export interface IApiAuthorizationEngineEvaluateOptions<E extends IApiBaseEntity, R> { action: string; policy: IApiAuthorizationPolicy<E, R>; resource?: E; subject: IApiAuthorizationSubject; }