+
    )j                     l    ^ RI t ^ RIHt ^RIHt ^RIHt ] P                  3R R llt	]	! 4       w  ttR# )    N)Tuple)Menu)MenuItemc                R    V ^8  d   QhR\         R\        \        \        3,          /# )   platformreturn)strr   BaseMenuBaseMenuItem)formats   ";lib/python3.14/site-packages/menuinst/platforms/__init__.py__annotate__r      s$      C 5<AW;X     c                     V R 8X  d   ^RI Hp ^RI Hp W3# V R8X  d   ^RIHp ^RIHp W3# V P                  R4      '       d   ^RIHp ^RIH	p W3# \        R	V  R
24      h)win32)WindowsMenu)WindowsMenuItemdarwin)	MacOSMenu)MacOSMenuItemlinux)	LinuxMenu)LinuxMenuItemz	platform z is not supported)winr   r   osxr   r   
startswithr   r   r   
ValueError)r   r   r   s   &  r   menu_api_for_platformr      sn    7,4 > 
X	*2 > 
		W	%	%,4
 > 9XJ.?@AAr   )
systypingr   baser   r   r   r   r   r    r   r   <module>r$      s-    
  " * +.,, & '(hr   