import { VegaSlimmer } from '../../vega-slimmer/vega-slimmer-core';
import { EvaluateResult, EvaluateResultTranslation } from '../validator/rules/validation-rule';
/** The `FormFieldMessageTranslatorSlimmer` class is to get translated message */
export declare class FormFieldMessageTranslatorSlimmer extends VegaSlimmer {
  /**
   * Translates a given message based on its type.
   *
   * @param {EvaluateResult['message'] | EvaluateResultTranslation['message']} message - The message to be translated, which can be a string or a TranslationMessage.
   * @returns {string} The translated message.
   */
  getTranslatedMessage(message: EvaluateResult['message'] | EvaluateResultTranslation['message']): string;
}
