import type { DrawerOption } from './types'; /** * Get all focusable items (non-separator, non-disabled, non-locked) */ export declare function getFocusableItems(items: DrawerOption[]): DrawerOption[]; /** * Calculate next focused index based on arrow key direction */ export declare function getNextFocusedIndex(currentIndex: number, direction: 'up' | 'down', itemsCount: number): number; /** * Handle selection of focused item */ export declare function selectFocusedItem(items: DrawerOption[], focusedIndex: number, multiple: boolean): { item: DrawerOption; shouldUpdate: boolean; } | null;