import { GetItemIndexByCharacterKeyOptions } from './types';
export declare function getItemIndexByCharacterKey<Item>({ keysSoFar, highlightedIndex, items, itemToString, isItemDisabled, }: GetItemIndexByCharacterKeyOptions<Item>): number;
export declare const defaultProps: {
    isItemDisabled(): boolean;
    itemToString(item: any): string;
    itemToKey(item: any): any;
    stateReducer: (s: Object, a: Object) => Object;
    scrollIntoView: typeof import("../../utils").scrollIntoView;
    environment: (Window & typeof globalThis) | undefined;
};
export declare let validatePropTypes: (options: unknown, caller: Function) => void;
