import { IKeyNode, IShortcut } from './types'; export declare function createKeyNode(): IKeyNode; export declare function addKeyNode(root: IKeyNode, sequence: string[], shortcut: IShortcut): void; export declare function getKeyNode(root: IKeyNode, sequence: string[]): IKeyNode | undefined; export declare function removeKeyNode(root: IKeyNode, sequence: string[], shortcut?: IShortcut): void; export declare function reprNodeTree(root: IKeyNode): string;