import * as React from 'react';
import { ItemProps } from '../common/propTypes';
import { IRegisteredComponent } from '../registerComponent';
interface ItemState {
    registeredComponent?: IRegisteredComponent;
    loading: boolean;
}
declare class Element extends React.Component<ItemProps, ItemState> {
    constructor(props: ItemProps);
    changeSelection: (e: any) => void;
    WrapperSelectDiv: ({ children }: any) => any;
    WrapperTooltip: ({ children }: any) => any;
    render(): JSX.Element;
    componentDidMount(): Promise<void>;
}
export default Element;
