/** * Accordion item child component * * @param _props - Record * @param _props.class - Optional CSS class names * @param _props.title - Title text displayed in the accordion header (required) * @param _props.name - Optional name attribute for the details element * @param _props.headingLevel - Heading level for the title ('h1' | 'h2' | 'h3' | 'h4' | 'h5' | 'h6') - default: 'h3' * @param _props.headingSize - Visual size of the heading ('h1' | 'h2' | 'h3' | 'h4' | 'h5' | 'h6') - default: 'h6' * @param _props.variant - Visual style variant ('default' | 'chevron') - default: 'default' * @param _props.open - Whether the accordion item is initially open - default: false * @param _props.children - Any HTML elements. Parent element: `
` * @note Additional HTML attributes can be passed and will be spread to the root element * @note The component supports independent control of semantic level (headingLevel) and visual appearance (headingSize) */ export type AccordionItem = typeof import('../../index.js').AccordionItem export const AccordionItem: AccordionItem /** * Accordion parent component * * @param _props - Record * @param _props.class - Optional CSS class names * @param _props.children - * - Expects one or more AccordionItem components. Parent element: `