import { Component } from 'react'; export declare class ContextMenuExtraPanel extends Component<{ className?: string; onHeightChange?: (e: any) => any; items?: any; initialFocusedItemIndex?: any; transitionType?: any; showPreviousPanel?: () => any; onUseKeyboardToNavigate?: () => any; onTransitionComplete?: () => any; showNextPanel?: any; hasFocus?: boolean; watchedItemProps?: any; onClose?: any; title?: any; transitionDirection?: any; style?: any; }> { static defaultProps: { hasFocus: boolean; items: never[]; }; state: { prevProps: { items: any; }; height: null; menuItems: never[]; isTransitioning: boolean; focusedItemIndex: any; currentHeight: undefined; }; private backButton; private panel; private _isMounted; private content; constructor(props: any); incrementFocusedItemIndex: (amount: any) => void; onKeyDown: (e: any) => void; updateFocus(): void; onTransitionComplete: () => void; componentDidMount(): void; componentWillUnmount(): void; static getDerivedStateFromProps(nextProps: any, prevState: any): any; getWatchedPropsForItems(items: any): string | null; didItemsChange(prevItems: any, nextItems: any): true | undefined; shouldComponentUpdate(nextProps: any, nextState: any): boolean; updateHeight(): void; componentDidUpdate(): void; menuItemRef: (index: any, node: any) => void; panelRef: (node: any) => void; contentRef: (node: any) => void; render(): JSX.Element; }