@elsikora/nestjs-crud-automator
Version:
A library for automating the creation of CRUD operations in NestJS.
14 lines (13 loc) • 723 B
TypeScript
import { EApiPropertyDateIdentifier } from '../../enum/decorator/api';
/**
* Helper utility for handling date-related properties in DTOs.
* Converts standard date fields (createdAt, updatedAt, receivedAt) into range queries
* with from/to variants for filtering.
* @param {string} propertyName - The original property name
* @param {EApiPropertyDateIdentifier} identifier - The date field identifier
* @returns {Array<{ identifier: EApiPropertyDateIdentifier; name: string }>} Array of date field variants with their identifiers
*/
export declare const DtoHandleDateProperty: (propertyName: string, identifier: EApiPropertyDateIdentifier) => Array<{
identifier: EApiPropertyDateIdentifier;
name: string;
}>;