import { StyleProp, ViewStyle } from 'react-native'; import type { ReactNode, PropsWithChildren } from 'react'; import { SxProps } from '../../lib/styleDictionary'; export type MenuItemProps = { item: TData; index: number; }; export type MenuProps = Omit & { children?: ReactNode; items?: TData[]; onPressItem?: (p: MenuItemProps) => void | Promise; renderStartContent?: (p: MenuItemProps) => ReactNode; renderEndContent?: (p: MenuItemProps) => ReactNode; renderContent: (p: MenuItemProps) => ReactNode; renderDivider?: () => ReactNode; sx?: SxProps & { root?: SxProps; list?: SxProps; container?: SxProps; item?: SxProps; divider?: SxProps; }; styles?: { root?: StyleProp; list?: StyleProp; container?: StyleProp; item?: StyleProp; divider?: StyleProp; }; }; export type MenuDividerProps = PropsWithChildren; }>; //# sourceMappingURL=types.d.ts.map