import React from "react"; export interface AccordionItemProps extends React.HTMLAttributes { /** * Content in Accordion.Item. * * Should include one Accordion.Header and one Accordion.Content. */ children: React.ReactNode; /** * Controlled open-state. * * Using this removes automatic control of open-state. */ open?: boolean; /** * The open state when initially rendered. Use when you do not need to control the open state. * @default false */ defaultOpen?: boolean; /** * Callback for current open-state. */ onOpenChange?: (open: boolean) => void; } export interface AccordionItemContextProps { open: boolean; toggleOpen: () => void; } export declare const AccordionItemContext: React.Context; declare const AccordionItem: React.ForwardRefExoticComponent>; export default AccordionItem;