import { TypedEmitter } from '@wix/bex-core/events';
import React from 'react';
import type { AutoComplete } from '@wix/design-system';
export declare class AutoCompleteReadonlyState {
    disableEditing: boolean;
    isFocused: boolean;
    clearInput?: () => void;
    autoCompleteRef?: React.RefObject<typeof AutoComplete.prototype | null>;
    readonly events: TypedEmitter<{
        blur: () => unknown;
    }>;
    constructor();
    focusInput: () => void;
    onFocus: () => void;
    onBlur: () => void;
    onItemClick: () => void;
    onClickOutside: () => void;
    onInputClearButtonClick: () => void;
    onTabKeyDown: () => void;
    onSelect: () => void;
    onOptionsShow: () => void;
}
//# sourceMappingURL=AutoCompleteReadonlyState.d.ts.map