@elsikora/nestjs-crud-automator
Version:
A library for automating the creation of CRUD operations in NestJS.
14 lines (13 loc) • 781 B
TypeScript
import { EApiDtoType, EApiRouteType } from '../../enum/index';
/**
* Resolves decorator context using explicit config or auto-propagated DTO metadata.
* @param {object} target - Decorated DTO prototype.
* @param {EApiRouteType | undefined} method - Explicit method override.
* @param {EApiDtoType | undefined} dtoType - Explicit DTO type override.
* @param {boolean} shouldAutoResolve - Whether to pull context from auto DTO pipeline.
* @returns {{ dtoType: EApiDtoType; method: EApiRouteType } | undefined} Resolved context if available.
*/
export declare function ResolveDecoratorContext(target: object, method: EApiRouteType | undefined, dtoType: EApiDtoType | undefined, shouldAutoResolve: boolean): {
dtoType: EApiDtoType;
method: EApiRouteType;
} | undefined;