import type { ReactNode } from 'react'; import React from 'react'; import type { MenuItem, MenuSelectEvent, MenuViewProps as NativeMenuViewProps } from './MenuViewNativeComponent'; export type { MenuItem, MenuSelectEvent }; export type { SFSymbol } from './sf-symbols'; export { asSFSymbol, isLikelySFSymbol, CommonSFSymbols } from './sf-symbols'; export interface MenuViewProps extends Omit { children?: ReactNode; disabled?: boolean; } export interface NativeRef { /** * Opens the menu programmatically. No-op while `disabled`. * * On iOS this requires 17.4 or newer — older versions have no public API for * presenting a `UIButton`'s menu, so the call logs a warning and does nothing. */ open: () => void; /** Dismisses the menu if it is currently open. */ close: () => void; } export declare const MenuView: React.ForwardRefExoticComponent>; export default MenuView; //# sourceMappingURL=index.d.ts.map