import { FC, ReactNode } from 'react'; import { HeaderButtonProps } from '@/src/components/header/HeaderButton'; import { ClickAwayListenerProps, PopperProps, FadeProps } from '@mui/material'; import { NotificationCenterProps } from './NotificationCenter'; export interface NotificationCenterHeaderButtonProps extends NotificationCenterProps { /** * Label for the tooltip or the text button */ label?: HeaderButtonProps['label']; /** * Change icon button with tooltip into button */ extend?: boolean; /** * Properties applied to tooltip */ tooltipProps?: HeaderButtonProps['tooltipProps']; /** * Properties applied to badge */ badgeProps?: HeaderButtonProps['badgeProps']; /** * Props applied to HeaderButton */ headerButtonProps?: HeaderButtonProps; /** * Icon for the HeaderButton * @default BellIcon */ icon?: ReactNode; /** * Props for the Popper component */ popperProps?: PopperProps; /** * Props applied to ClickAwayListener */ clickAwayListenerProps?: Omit; /** * Props applied to Fade */ fadeProps?: Omit; } /** * HeaderButton that opens NotificationCenter */ export declare const NotificationCenterHeaderButton: FC;