type TranslationKey = 'cancel' | 'close' | 'nextMonth' | 'previousMonth' | 'showOptions' | 'openCalendar' | 'show' | 'hide' | 'edit' | 'clearSelection' | 'selectCurrency' | 'deleteWithName'; type Translation = string | ((args: { [x: string]: string; }) => string); export type TranslationDefinition = { /** * Mapping of localized strings */ locales: Record>; /** * The fallback locale to use if no translation mapping can be found using the locale */ fallbackLocale?: string; }; export declare function useTranslate(): (key: TranslationKey, params?: { [key in string]: string; }) => string; export {}; //# sourceMappingURL=useTranslate.d.ts.map