diff --git a/src/lib/menu.ts b/src/lib/menu.ts
index f359140..b2bbd51 100644
--- a/src/lib/menu.ts
+++ b/src/lib/menu.ts
@@ -47,6 +47,7 @@ import { setType } from './internal/set-type'
import { getPrefix } from './internal/utils'
import { keyDown, keyUp } from './internal/key-up-down'
import { keyNavigation } from './internal/key-navigation'
+import { cancellableClose } from './internal/cancellable-close'
// TODO: add "value" selector, to pick text value off list item objects
export interface Menu extends Labelable, Expandable, Controllable, List, Selectable {
@@ -136,16 +137,18 @@ export function createMenu(init?: Partial