@elsikora/nestjs-crud-automator
Version:
A library for automating the creation of CRUD operations in NestJS.
12 lines (11 loc) • 1.06 kB
TypeScript
import { TApiPropertyDefaultStringFormat, TApiPropertyDefaultStringFormatProperties } from '../../../type/decorator/api/property';
import { TApiGetDefaultStringFormatPropertiesParameters } from '../../../type/utility/api';
/**
* Applies format-specific customizations through the registered customizer map.
* @param {TFormat} format - Default string format.
* @param {TApiPropertyDefaultStringFormatProperties} properties - Base properties cloned from defaults.
* @param {TApiGetDefaultStringFormatPropertiesParameters<TFormat>} parameters - Optional format-specific parameters.
* @returns {TApiPropertyDefaultStringFormatProperties} Customized properties when a customizer exists.
* @template TFormat - Default string format type.
*/
export declare function ApplyGetDefaultStringFormatPropertiesCustomizer<const TFormat extends TApiPropertyDefaultStringFormat>(format: TFormat, properties: TApiPropertyDefaultStringFormatProperties, ...parameters: TApiGetDefaultStringFormatPropertiesParameters<TFormat>): TApiPropertyDefaultStringFormatProperties;