import type { ReactNode } from 'react'; import type { Position } from '../types'; export interface IMenuContainer { isOpen: boolean; children: ReactNode; position?: Position; style?: any; ariaLabel?: string; ariaOrientation?: 'horizontal' | 'vertical'; onFocus?: (event: React.FocusEvent) => void; onBlur?: (event: React.FocusEvent) => void; onKeyDown?: (event: React.KeyboardEvent) => void; menuId?: string; }