import React from 'react'; declare type AccordionSize = 'small' | 'medium'; export interface AccordionProps extends React.HTMLAttributes { border?: boolean; children: React.ReactNode; contentId: string; description?: React.ReactNode; expanded?: boolean; heading: React.ReactNode; headingCollapsed?: React.ReactNode; headingAs?: 'h1' | 'h2' | 'h3' | 'h4' | 'h5' | 'h6'; headingId?: string; icon?: () => JSX.Element; iconColor?: string; size?: AccordionSize; triggerCallback?: (expanded: boolean, event: React.MouseEvent) => void; unmountContent?: boolean; } declare const Accordion: React.ForwardRefExoticComponent>; export default Accordion;