import * as React from 'react'; declare module LanguageWrapper { interface Props extends React.ClassAttributes { selectedLanguage: string; supportedLanguages: string[]; handleLanguageChange: (language: string) => void; handleAddedLanguage: (language: string) => void; handleRemovedLanguage: (language: string) => void; containerClass?: string; disabled?: boolean; locale: string; children?: React.ReactNode; key?: React.ReactText; ref?: React.Ref; } interface State { addOpen?: boolean; wordings?: { [id: string]: string; }; } } declare class LanguageWrapper extends React.Component { constructor(props: LanguageWrapper.Props); render(): JSX.Element; private getLanguagesSelector; private handleLanguageSelection; private getSelectedLanguage; } export default LanguageWrapper;