import * as React$1 from "react";
import * as react_jsx_runtime12 from "react/jsx-runtime";
import * as AccordionPrimitive from "@radix-ui/react-accordion";

//#region src/react/ui/accordion.d.ts
/** Collapsible content sections organized in a vertical stack */
declare function Accordion({
  ...props
}: React$1.ComponentProps<typeof AccordionPrimitive.Root>): react_jsx_runtime12.JSX.Element;
/** Individual collapsible section within an accordion */
declare function AccordionItem({
  className,
  ...props
}: React$1.ComponentProps<typeof AccordionPrimitive.Item>): react_jsx_runtime12.JSX.Element;
/** Clickable button that triggers accordion content visibility */
declare function AccordionTrigger({
  className,
  children,
  ...props
}: React$1.ComponentProps<typeof AccordionPrimitive.Trigger>): react_jsx_runtime12.JSX.Element;
/** Content area that expands and collapses within an accordion item */
declare function AccordionContent({
  className,
  children,
  ...props
}: React$1.ComponentProps<typeof AccordionPrimitive.Content>): react_jsx_runtime12.JSX.Element;
//#endregion
export { Accordion, AccordionContent, AccordionItem, AccordionTrigger };
//# sourceMappingURL=accordion.d.ts.map