import { Scope } from './EventListener';
declare type EventType = 'keydown' | 'keyup';
interface Config {
    /**
     * @since 10.19.0
     */
    dependencies?: any[];
    /**
     * @since 10.19.0
     */
    event?: EventType;
    /**
     * @since 10.19.0
     */
    handler: (event: KeyboardEvent) => void;
    /**
     * @since 10.19.0
     */
    key: string | string[];
    /**
     * @since 10.19.0
     */
    preventDefault?: boolean;
    /**
     * @since 10.19.0
     */
    scope?: Scope;
    /**
     * @since 10.19.0
     */
    stopPropagation?: boolean;
}
export declare function useHotkey({ scope, ...config }: Config): void;
export {};
