import * as React from 'react'; interface SectionHeadingInteractiveProps { /** * The heading text (required) */ title: string; /** * Content to display when expanded (sub-sections, list rows, etc.) */ children?: React.ReactNode; /** * Whether the section is expanded (controlled mode) */ expanded?: boolean; /** * Default expanded state (uncontrolled mode) * @default true */ defaultExpanded?: boolean; /** * Callback when expanded state changes */ onExpandedChange?: (expanded: boolean) => void; /** * Additional CSS class name */ className?: string; /** * Additional inline styles */ style?: React.CSSProperties; } /** * SectionHeadingInteractive component - Arbor Design System * * A collapsible section heading component that can contain sub-sections, * list rows, and other content. Click the header to expand/collapse. * Uses h2 heading style (22px) for main section level. * * @example * ```tsx * // Basic collapsible section * * * * * * * // Initially collapsed * * * * * // Controlled mode * * * * ``` */ declare const SectionHeadingInteractive: React.ForwardRefExoticComponent>; export { SectionHeadingInteractive, type SectionHeadingInteractiveProps };