import { HTMLAttributes } from 'react'; import * as React from 'react'; interface StyledAccordionProps extends Omit, 'onChange' | 'defaultValue'> { className?: string; children: React.ReactNode; expanded?: boolean; defaultExpanded?: boolean; disabled?: boolean; variant?: 'outlined' | 'text'; onChange?: (expanded: boolean) => void; } /** * Native accordion root (replaces `@base-ui/react`): owns the open state (controlled via `expanded` * or uncontrolled via `defaultExpanded`) and shares it with `StyledAccordionSummary`/`Details` * through context. TASK-201. */ export declare const StyledAccordion: ({ className, children, expanded, defaultExpanded, disabled, variant, onChange, ...props }: StyledAccordionProps) => JSX.Element; export {};