import { StylesConfig } from 'react-select'; import { SpendManagementEntityType } from '@zeniai/client-epic-state'; import { DisableMode } from '../../formElements/common/common'; import { SpendManagementDownloadButtonProps } from './downloads/SpendManagementDownloadButton'; interface Props { entity: SpendManagementEntityType | "task_management" | "rewards" | "debit_cards" | "ai_cfo_chat_session"; isMoreOption: boolean; options: OptionType[]; backgroundColor?: string; closeMenuOnSelect?: boolean; customStyleConfig?: StylesConfig; downloadProps?: SpendManagementDownloadButtonProps; isDisabled?: DisableMode; isMenuOpen?: boolean; title?: string; onOptionSelection: (selectedOption: string) => void; onMenuOpen?: () => void; } interface OptionTypeBase { [key: string]: any; } interface OptionType extends OptionTypeBase { label: string; value: string; } export interface PickerStyles { backgroundColor: string; containerMarginLeft: number; } export default function MoreMenuButton({ isMoreOption, options, entity, title, closeMenuOnSelect, isMenuOpen, customStyleConfig, downloadProps, isDisabled, backgroundColor, onOptionSelection, onMenuOpen, }: Readonly): import("react/jsx-runtime").JSX.Element; export {};