` element for progressive disclosure,
* providing built-in keyboard support and semantic HTML.
*
* @example
* ```tsx
* }
* onToggle={(e) => console.log('Toggled:', e.currentTarget.open)}
* >
* Hidden content revealed when opened
*
* ```
*/
export type DetailsProps = {
/**
* The summary text or element shown in the clickable header.
* This is always visible and acts as the toggle control.
*
* @required
* @example
* ```tsx
* summary="Shipping Information"
* // or
* summary={<>