import * as React from 'react'; import { InteractiveListProps, InteractiveListState } from './InteractiveList.types.part'; export declare class InteractiveListInt extends React.PureComponent { private readonly selects; private readonly elements; private interactiveList; constructor(props: InteractiveListProps); private defaultHandleClickOutside; handleClickOutside: () => void; UNSAFE_componentWillReceiveProps(nextProps: InteractiveListProps): void; componentDidUpdate(): void; private getNext; private jumpTo; private control; private getItemDetails; private createSingleItem; private createMultipleItem; private done; private createItem; private select; private setNode; render(): JSX.Element; static inner: { readonly StyledCheckbox: any; readonly ListItem: any; readonly ListItemInnerContainer: any; readonly ListItemContent: any; readonly ListItemIconPadding: any; readonly Icon: React.FC & { inner: { readonly StyledIcon: any; }; }; readonly InteractiveListContainer: any; readonly ListDivider: any; readonly ListHeader: any; }; }