import React from 'react'; import { type HeadingTag, type HeadingType } from '../heading'; export interface ItemsProps { title: string; content: React.ReactNode | React.ReactElement; id?: string; headingType?: HeadingType | undefined; headingTag?: HeadingTag | undefined; expanded?: boolean | undefined; disabled?: boolean | undefined; buttonRef?: React.RefObject | undefined; } interface AccordionProps { className?: string; id?: string; items: ItemsProps[]; mode?: 'single' | 'multi'; onToggle?: (itemId: string, expanded: boolean) => void; } export declare const StyledAccordionGroup: import("styled-components").StyledComponent<"div", import("styled-components").DefaultTheme, {}, never>; export declare const Accordion: React.FC; export {};