@elsikora/nestjs-crud-automator
Version:
A library for automating the creation of CRUD operations in NestJS.
8 lines (7 loc) • 470 B
TypeScript
import type { IApiBaseEntity } from './api-base-entity.interface';
import type { IApiAuthorizationDecision } from './class/api/authorization/index';
import type { TApiAuthorizationRuleTransformPayload } from '../type/class/api/authorization/rule/transform-payload.type';
export interface IApiAuthenticationRequest {
authorizationDecision?: IApiAuthorizationDecision<IApiBaseEntity, TApiAuthorizationRuleTransformPayload<IApiBaseEntity>>;
user: IApiBaseEntity;
}