import { KeyCode, KeyCodes } from './KeyCodes'; /** Returns either the key that matched, or null. */ export declare type KeyComboPredicate = (keys: KeyCodes) => KeyCode | null; /** Recognizes a key down event. */ export declare type KeyComboFilter = (e: KeyboardEvent) => boolean; export declare function convertKeyComboToPredicate(combos: string | string[]): KeyComboPredicate; export declare function getBaseKeyCodes(combos: string | string[]): string[];