import type { ComponentProps } from "react";
import { AccordionBody, AccordionHeading, AccordionIndicator, AccordionItem, AccordionPanel, AccordionRoot, AccordionTrigger } from "./accordion";
export declare const Accordion: (({ children, className, hideSeparator, variant, ...props }: import("./accordion").AccordionRootProps) => import("react/jsx-runtime").JSX.Element) & {
    Root: ({ children, className, hideSeparator, variant, ...props }: import("./accordion").AccordionRootProps) => import("react/jsx-runtime").JSX.Element;
    Item: ({ className, ...props }: import("./accordion").AccordionItemProps) => import("react/jsx-runtime").JSX.Element;
    Heading: ({ className, ...props }: import("./accordion").AccordionHeadingProps) => import("react/jsx-runtime").JSX.Element;
    Trigger: ({ className, ...props }: import("./accordion").AccordionTriggerProps) => import("react/jsx-runtime").JSX.Element;
    Panel: ({ children, className, ...props }: import("./accordion").AccordionPanelProps) => import("react/jsx-runtime").JSX.Element;
    Indicator: ({ children, className, ...props }: import("./accordion").AccordionIndicatorProps) => import("react/jsx-runtime").JSX.Element;
    Body: ({ children, className, ...props }: import("./accordion").AccordionBodyProps) => import("react/jsx-runtime").JSX.Element;
};
export type Accordion = {
    Props: ComponentProps<typeof AccordionRoot>;
    RootProps: ComponentProps<typeof AccordionRoot>;
    ItemProps: ComponentProps<typeof AccordionItem>;
    HeadingProps: ComponentProps<typeof AccordionHeading>;
    TriggerProps: ComponentProps<typeof AccordionTrigger>;
    PanelProps: ComponentProps<typeof AccordionPanel>;
    IndicatorProps: ComponentProps<typeof AccordionIndicator>;
    BodyProps: ComponentProps<typeof AccordionBody>;
};
export { AccordionRoot, AccordionItem, AccordionHeading, AccordionTrigger, AccordionPanel, AccordionIndicator, AccordionBody, };
export type { AccordionRootProps, AccordionRootProps as AccordionProps, AccordionItemProps, AccordionHeadingProps, AccordionTriggerProps, AccordionPanelProps, AccordionIndicatorProps, AccordionBodyProps, } from "./accordion";
export { accordionVariants } from "@heroui/styles";
export type { AccordionVariants } from "@heroui/styles";
