import type { ComponentProps } from "react"; import { DisclosureBody, DisclosureContent, DisclosureHeading, DisclosureIndicator, DisclosureRoot, DisclosureTrigger } from "./disclosure"; export declare const Disclosure: (({ children, className, ...props }: import("./disclosure").DisclosureRootProps) => import("react/jsx-runtime").JSX.Element) & { Root: ({ children, className, ...props }: import("./disclosure").DisclosureRootProps) => import("react/jsx-runtime").JSX.Element; Heading: ({ className, ...props }: import("./disclosure").DisclosureHeadingProps) => import("react/jsx-runtime").JSX.Element; Trigger: ({ className, ...props }: import("./disclosure").DisclosureTriggerProps) => import("react/jsx-runtime").JSX.Element; Content: ({ children, className, ...props }: import("./disclosure").DisclosureContentProps) => import("react/jsx-runtime").JSX.Element; Body: ({ children, className, ...props }: import("./disclosure").DisclosureBodyContentProps & Omit>) => import("react/jsx-runtime").JSX.Element; Indicator: ({ children, className, ...props }: import("./disclosure").DisclosureIndicatorProps & Omit>) => import("react/jsx-runtime").JSX.Element; }; export type Disclosure = { Props: ComponentProps; RootProps: ComponentProps; HeadingProps: ComponentProps; TriggerProps: ComponentProps; ContentProps: ComponentProps; BodyProps: ComponentProps; IndicatorProps: ComponentProps; }; export { DisclosureRoot, DisclosureHeading, DisclosureTrigger, DisclosureContent, DisclosureBody, DisclosureIndicator, }; export type { DisclosureRootProps, DisclosureRootProps as DisclosureProps, DisclosureContentProps, DisclosureHeadingProps, DisclosureTriggerProps, DisclosureIndicatorProps, DisclosureBodyContentProps, } from "./disclosure"; export { disclosureVariants } from "@heroui/styles"; export type { DisclosureVariants } from "@heroui/styles";