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;
