import * as RadixAccordion from '@radix-ui/react-accordion'; import type { ReactNode } from 'react'; interface AccordionProps { type?: 'single' | 'multiple'; defaultValue?: string | string[]; children: ReactNode; className?: string; collapsible?: boolean; } export declare const Accordion: { Root: { ({ type, defaultValue, children, className, collapsible }: AccordionProps): import("react/jsx-runtime").JSX.Element; displayName: string; }; Item: import("react").ForwardRefExoticComponent, "ref"> & import("react").RefAttributes>; Trigger: import("react").ForwardRefExoticComponent & { variant?: import("../Button/Button").RadixPropsVariant | import("../Button/Button").NewVariant; size?: 1 | 2 | 3 | "1" | "2" | "3"; warning?: boolean; children: React.ReactNode; } & import("react").RefAttributes, "ref"> & import("react").RefAttributes>; Content: import("react").ForwardRefExoticComponent, "ref"> & import("react").RefAttributes>; }; export {};