UNPKG

@elsikora/nestjs-crud-automator

Version:

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

12 lines (11 loc) 969 B
import { EApiRouteSubscriberAuthorizationExpectation } from '../../../enum/decorator/api'; import { IApiBaseEntity } from '../../../interface/api-base-entity.interface'; import { IApiSubscriberRoute } from '../../../interface/class/api/subscriber/route.interface'; import { ApiSubscriberBase } from './base.class'; /** * Abstract base class for route-level subscribers. * @see {@link https://elsikora.com/docs/nestjs-crud-automator/api-reference/classes#apiroutesubscriberbase | API Reference - ApiRouteSubscriberBase} * @see {@link https://elsikora.com/docs/nestjs-crud-automator/subscriber-system/route-subscribers | Subscriber System - Route Subscribers} */ export declare abstract class ApiRouteSubscriberBase<E extends IApiBaseEntity, TAuthorizationExpectation extends EApiRouteSubscriberAuthorizationExpectation = EApiRouteSubscriberAuthorizationExpectation.OPTIONAL> extends ApiSubscriberBase implements IApiSubscriberRoute<E, TAuthorizationExpectation> { }