import React from 'react';
import { WrappedComponentProps } from 'react-intl';
interface ILanguageNameProps extends WrappedComponentProps {
    code: string;
    languages: Map<string, string>;
}
export declare class LanguageNameBase extends React.PureComponent<ILanguageNameProps> {
    render(): string | null;
}
export declare const LanguageName: React.ForwardRefExoticComponent<Pick<ILanguageNameProps, "languages" | "code"> & {
    forwardedRef?: ((instance: any) => void) | React.RefObject<any> | null | undefined;
} & React.RefAttributes<any>> & {
    WrappedComponent: React.ComponentType<ILanguageNameProps>;
};
interface ILanguageListProps {
    codes: string[];
    languages: Map<string, string>;
}
export declare class LanguageList extends React.Component<ILanguageListProps> {
    render(): any;
}
export {};
