import { Component } from 'react';
export declare class ComboBoxOptionsList extends Component<{
    options?: any[];
    isLoading?: boolean;
    selectedOptions?: any[];
    onCreateOption?: () => any;
    searchValue?: string;
    matchingOptions?: any[];
    optionRef?: any;
    onOptionClick?: (param1?: any) => any;
    onOptionEnterKey?: (param1?: any) => any;
    areAllOptionsSelected?: boolean;
    getSelectedOptionForSearchValue?: (param?: any, param2?: any) => any;
    updatePosition?: () => any;
    position?: any;
    listRef?: (param: any) => any;
    renderOption?: (param1?: any, param2?: any, param3?: any) => any;
    width?: number;
    scrollToIndex?: number;
    onScroll?: () => any;
    rowHeight?: number;
    fullWidth?: boolean;
    activeOptionIndex?: number;
    rootId?: (param?: any) => any;
    'data-test-subj'?: any;
}> {
    static defaultProps: {
        rowHeight: number;
        'data-test-subj': string;
    };
    updatePosition: () => void;
    private list;
    componentDidMount(): void;
    componentDidUpdate(prevProps: any): void;
    componentWillUnmount(): void;
    listRef: (node: any) => void;
    render(): JSX.Element;
}
