import { JsonSchema, UISchemaElement } from '..'; import { Reducer } from '../util/type'; export interface JsonFormsLocaleState { locale?: string; localizedSchemas: Map; localizedUISchemas: Map; } export declare const i18nReducer: Reducer; export declare const fetchLocale: (state?: JsonFormsLocaleState) => string; export declare const findLocalizedSchema: (locale: string) => (state?: JsonFormsLocaleState) => JsonSchema; export declare const findLocalizedUISchema: (locale: string) => (state?: JsonFormsLocaleState) => UISchemaElement;