@elsikora/nestjs-crud-automator
Version:
A library for automating the creation of CRUD operations in NestJS.
9 lines (8 loc) • 587 B
TypeScript
import { TApiRouteDiscriminatedDtoProperties } from '../../../../type/decorator/api/route';
/**
* Removes the discriminator property from a root DTO payload when the config requests it.
* @param {TApiRouteDiscriminatedDtoProperties} properties - Route-level discriminated DTO config.
* @param {unknown} payload - Payload selected by the discriminator.
* @returns {unknown} Original or copied payload used for transformation/serialization.
*/
export declare function ApiRoutePrepareDiscriminatedDtoPayload(properties: TApiRouteDiscriminatedDtoProperties, payload: unknown): unknown;