import { ReactNode } from 'react'; import { BoxProps } from '@mui/material/Box'; import { SxProps } from '@mui/material'; import { type MenuProps } from '@mui/material/Menu'; interface FilterDropdownProps extends BoxProps { onConfirm?: () => void; onCancel?: () => void; isOkayButDisabled?: boolean; isDisabled?: boolean; icon?: string; title?: string; menuStyle?: SxProps; hideTitle?: boolean; hideFooter?: boolean; activeFiltersCount?: number; onClearFilters?: () => void; renderButton?: ReactNode; onOpenChange?: (isOpen: boolean) => void; menuProps?: Partial; } export default function FilterDropdown({ onConfirm, onCancel, isOkayButDisabled, children, isDisabled, icon, title, menuStyle, hideTitle, hideFooter, activeFiltersCount, onClearFilters, renderButton, onOpenChange, menuProps, ...props }: Readonly): import("react").JSX.Element; export {};