export default KeyboardNavigation; declare class KeyboardNavigation { constructor(opt: any); opt: any; mindMap: any; addShortcut(): void; onLeftKeyUp(): void; onUpKeyUp(): void; onRightKeyUp(): void; onDownKeyUp(): void; removeShortcut(): void; onKeyup(dir: any): void; focus(dir: any): void; getFocusNodeBySimpleAlgorithm({ currentActiveNode, currentActiveNodeRect, dir, checkNodeDis }: { currentActiveNode: any; currentActiveNodeRect: any; dir: any; checkNodeDis: any; }): void; getFocusNodeByShadowAlgorithm({ currentActiveNode, currentActiveNodeRect, dir, checkNodeDis }: { currentActiveNode: any; currentActiveNodeRect: any; dir: any; checkNodeDis: any; }): void; getFocusNodeByAreaAlgorithm({ currentActiveNode, currentActiveNodeRect, dir, checkNodeDis }: { currentActiveNode: any; currentActiveNodeRect: any; dir: any; checkNodeDis: any; }): void; getNodeRect(node: any): { right: any; bottom: any; left: any; top: any; }; getDistance(node1Rect: any, node2Rect: any): number; getCenter({ left, right, top, bottom }: { left: any; right: any; top: any; bottom: any; }): { x: number; y: number; }; beforePluginRemove(): void; beforePluginDestroy(): void; } declare namespace KeyboardNavigation { const instanceName: string; }