import * as React from 'react'; import * as PropTypes from 'prop-types'; export interface LocaleReceiverProps { componentName: string; defaultLocale: object | Function; children: (locale: object, localeCode?: string) => React.ReactElement; } export interface LocaleReceiverContext { antLocale?: { [key: string]: any; }; } export declare class LocaleReceiver extends React.Component { static contextTypes: { antLocale: PropTypes.Requireable; }; context: LocaleReceiverContext; getLocale(): any; getLocaleCode(): any; render(): React.ReactElement React.ReactElement React.Component)>) | (new (props: any) => React.Component)>; }