UNPKG

@elsikora/nestjs-crud-automator

Version:

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

15 lines (14 loc) 767 B
import { IApiAuthorizationModuleAsyncOptions, IApiAuthorizationModuleOptions } from '../../interface/class/api/authorization'; import { DynamicModule } from '@nestjs/common'; /** * Module responsible for discovering and registering authorization policies. * Import this module to enable zero-configuration RBAC. * @see {@link https://elsikora.com/docs/nestjs-crud-automator/authorization | Authorization} */ export declare class ApiAuthorizationModule { static forRoot(options?: IApiAuthorizationModuleOptions): DynamicModule; static forRootAsync(options: IApiAuthorizationModuleAsyncOptions): DynamicModule; private static createAsyncOptionsProvider; private static createAsyncOptionsProviders; private static createDerivedOptionProviders; }