import enStringsConfig from '../../locale/en.json'; /** * Living Atlas Supported language. There are JSON files for each of these six languages */ export type Locale = 'en' | 'de' | 'es' | 'fr' | 'ja' | 'pt-br'; /** * A JSON file contains strings for all validation rules */ export type ValidationRulesStringJSON = typeof enStringsConfig; /** * Set user preferred language for output Strings JSON file that contains messages for validation results * @param preferredLocale */ export declare const setStrings: (customStringFile: ValidationRulesStringJSON) => void; /** * Get Strings Config data for user preferred language * @returns */ export declare const getStringsConfig: () => ValidationRulesStringJSON; /** * Get default strings config, which is English * @returns Default strings config */ export declare const getDefaultStringsConfig: () => ValidationRulesStringJSON; /** * Reset custom strings to null (mainly for testing purposes) */ export declare const resetStrings: () => void;