///
export declare type KeyCombo = {
keyName: string;
shiftKey?: boolean;
altKey?: boolean;
ctrlKey?: boolean;
metaKey?: boolean;
modKey?: boolean;
};
export declare type KeyListenerOptions = {
event?: 'keydown' | 'keyup';
target?: EventTarget | React.RefObject;
passive?: boolean;
capture?: boolean;
};
export declare function useKeyListener(keyCombo: KeyCombo, listener: (e: KeyboardEvent) => void, options?: KeyListenerOptions): string;
export default useKeyListener;