import React from 'react'; import { FlintAccordionSummary as FlintAccordionSummaryElement } from '@getufy/flint-ui/accordion/flint-accordion'; /** * Accordion Summary: the wrapper for the Accordion header. * * @slot expandIcon - Custom expand/collapse icon. * @slot (default) - Summary content. If `title` prop is set and no slot content is provided, the title is rendered. */ export interface FlintAccordionSummaryProps extends Omit, 'title'> { /** Plain text title. When set, rendered as the default slot content if no children are slotted. */ title?: string; /** * Fired when the summary is clicked or activated via keyboard. * DOM event: `flint-accordion-toggle` */ onFlintAccordionToggle?: (event: CustomEvent) => void; } export declare const FlintAccordionSummary: React.ForwardRefExoticComponent>;