import { ReactNode } from 'react'; export type AccordionHeaderProps = { id: string; item: T; isOpen: boolean; onToggle: () => void; renderHeading: (item: T, isOpen: boolean) => ReactNode; renderToggleIcon?: (isOpen: boolean) => ReactNode; className?: string; buttonClassName?: string; headingClassName?: string; buttonRef?: (el: HTMLButtonElement | null) => void; }; export declare const AccordionHeader: ({ id, item, isOpen, onToggle, renderHeading, renderToggleIcon, className, buttonClassName, headingClassName, buttonRef, }: AccordionHeaderProps) => import("react/jsx-runtime").JSX.Element;