import { GetLabelType } from '@m4l/core';
import { FieldValidation } from '../../types';
/**
 * Resolves the user-visible validation error string.
 * Looks up `validationType.errorMessageForm` (or `type.errorMessageForm`) with `getLabel` when it is a
 * dictionary key. If the dictionary does not resolve the value, a **numeric-only** id uses
 * `fallbackMessage`; otherwise the API may have sent **display-ready text**, which is returned as-is.
 */
export declare function resolveValidationErrorMessage(validation: FieldValidation, getLabel: GetLabelType, fallbackMessage: string): string;
//# sourceMappingURL=resolveValidationErrorMessage.d.ts.map