import * as React from 'react'; import { IntlShape } from '../types'; export declare const Provider: React.Provider; export declare const Context: React.Context; export interface Opts { intlPropName?: IntlPropName; forwardRef?: ForwardRef; enforceContext?: boolean; } export declare type WrappedComponentProps = { [k in IntlPropName]: IntlShape; }; export declare type WithIntlProps

= Omit & { forwardedRef?: React.Ref; }; export default function injectIntl = WrappedComponentProps>(WrappedComponent: React.ComponentType

, options?: Opts): React.FC> & { WrappedComponent: React.ComponentType

; }; export default function injectIntl = WrappedComponentProps, T extends React.ComponentType

= any>(WrappedComponent: React.ComponentType

, options?: Opts): React.ForwardRefExoticComponent>> & React.RefAttributes> & { WrappedComponent: React.ComponentType

; }; //# sourceMappingURL=injectIntl.d.ts.map