import { ReactNode } from 'react'; import { ButtonProps } from '../../Button'; export declare type ActionSheetItemChildrenProps = { children: ReactNode; }; export declare type ActionSheetItemOptionsProps = { label: ReactNode; description?: ReactNode; }; export declare type ActionSheetItemProps = Pick & { /** * Renders `` below the menu item. */ hasDividerBottom?: boolean; /** * Renders `` above the menu item. */ hasDividerTop?: boolean; /** * Displays an element on the left of `children` or `label. */ leftAdornment?: ReactNode; /** * Displays an element on the right of `children` or `label. */ rightAdornment?: ReactNode; /** * `onSelect` event for when the user clicks on the button */ onSelect: ButtonProps['onClick']; } & (ActionSheetItemChildrenProps | ActionSheetItemOptionsProps); export declare const ActionSheetItem: ({ hasDividerBottom, hasDividerTop, leftAdornment, onSelect, rightAdornment, tx, ...restOfProps }: ActionSheetItemProps) => JSX.Element;