import { type DisclosureProps } from './Disclosure.types';
/**
* Disclosure component that provides an expandable/collapsible section.
* Uses compound components pattern with Trigger and Target subcomponents.
*
* @example
* ```tsx
*
* Toggle
* Content
*
* ```
*/
export declare function Disclosure({ children, isOpenByDefault, enableAutoUnmount }: DisclosureProps): import("react/jsx-runtime").JSX.Element;
export declare namespace Disclosure {
var Trigger: import("react").ForwardRefExoticComponent<{
targetId: string;
className?: string;
children: string;
} & Omit, HTMLButtonElement>, "ref"> & import("react").RefAttributes>;
var Target: import("react").ForwardRefExoticComponent<{
id: string;
className?: string;
children: import("react").ReactNode;
} & Omit, HTMLDivElement>, "ref"> & import("react").RefAttributes>;
}