import * as React from 'react'; import type { AccordionItemContextValue, AccordionItemProps } from './types.js'; export declare const AccordionItemProvider: React.FC, useAccordionItemContext: (consumerName: string) => AccordionItemContextValue; /** * A single expandable section within an {@link Accordion}. Renders a plain * `
` with `data-state` (`"open"` | `"closed"`), `data-disabled` and * `data-orientation`, and provides the item's `open`/`disabled` state and * generated `id`s to its `AccordionHeader` / `AccordionTrigger` / `AccordionContent`. * * @example * ```tsx * * * Section one * * Content for section one. * * ``` */ export declare const AccordionItem: { ({ value, disabled: disabledProp, ref: forwardedRef, ...props }: AccordionItemProps): React.ReactNode; displayName: string; };