import { Component, ReactNode } from 'react'; import I18nContext from './I18nContext'; export interface II18nReceiverProps

{ componentName: string; defaultI18n?: () => { [key: string]: { [key: string]: string; }; }; children(map: Record, props: P): ReactNode; } export default class I18nReceiver

extends Component & P> { static contextType: import("react").Context; context: React.ContextType; receive(): any; render(): ReactNode; }