import { NormalizedRHFCheckableListPropsFromBackend } from '../../../../../../types';
import { PropertyNormalizerMap } from '../../types';
/**
 * Maps each allowed `componentProps` key to a normalizer reading from the backend record.
 */
export declare const PROPERTY_NORMALIZERS: PropertyNormalizerMap;
/**
 * Assigns `target[key] = value` only when `value` is not `undefined`.
 * @param target - Output object being built.
 * @param key - Property key on the normalized output type.
 * @param value - Normalized value or `undefined` to skip.
 */
export declare function setIfDefined<K extends keyof Partial<NormalizedRHFCheckableListPropsFromBackend>>(target: Partial<NormalizedRHFCheckableListPropsFromBackend>, key: K, value: Partial<NormalizedRHFCheckableListPropsFromBackend>[K] | undefined): void;
/**
 * Whitelist-only normalization (no `field` / `getLabel`).
 */
export declare function normalizeCheckableListRhfPropsWhitelist(value: unknown): Partial<NormalizedRHFCheckableListPropsFromBackend>;
//# sourceMappingURL=propertyNormalizers.d.ts.map