import type { TranslateFn } from '../i18nFactory'; /** * i18n del widget de Retenciones (FEAT-105-11). * * Usa `useTranslation` de siesa-ui-kit vía `createTranslationHook`; si el host no * registró las claves `withholdings.*` (el motor devuelve la propia clave), cae al * diccionario local del idioma activo y, en último término, al español. Garantiza * español listo para usar sin depender de que el documento consumidor registre los * recursos. Las claves siguen el formato plano que espera `DefaultTranslationEngine`. */ export declare const WITHHOLDINGS_TRANSLATIONS_ES: Record; export declare const WITHHOLDINGS_TRANSLATIONS_EN: Record; /** Diccionarios de respaldo por idioma, listos para registrar en el host si se desea. */ export declare const WITHHOLDINGS_TRANSLATIONS: { readonly es: Record; readonly en: Record; }; /** Función de traducción con interpolación `{var}`. */ export type WithholdingsT = TranslateFn; /** * Hook de traducción del widget. * * Usa `useTranslation` del kit; si la clave no está registrada en el host * (el motor devuelve la propia clave), cae al diccionario local del idioma activo. */ export declare const useWithholdingsTranslation: () => { t: TranslateFn; }; //# sourceMappingURL=i18n.d.ts.map