import * as React from "react";
export declare class GlobalAutocomplete extends React.PureComponent {
    delaySearch: number;
    delayTimer: any;
    scrollTimer: any;
    autocomplete: React.RefObject<HTMLInputElement>;
    state: any;
    constructor(props: any);
    componentDidMount(): void;
    componentDidUpdate(prevProps: any, prevState: any): void;
    componentWillUnmount(): void;
    render(): JSX.Element;
    private clearData;
    private resetInput;
    private fetchData;
    private callFetch;
    private handleSearch;
    private handleClickAway;
    private handleKeydown;
    private disableScrolling;
    private enableScrolling;
}
export default GlobalAutocomplete;
