import { default as ICollapsibleProps } from './ICollapsibleProps';
/**
* Collapsible component that shows and hides content with a smooth animation.
* Used for hiding non-critical content to reduce visual clutter on interfaces.
*
* @component
*
* @param props {@link ICollapsibleProps} - The component props
*
* @example
* // Basic usage
*
*
* @example
* // Open by default with icon indicator
*
*
* @example
* // With custom trigger and content
* Toggle details}
* content={Detailed information in a card}
* asChild={true}
* />
*
* @returns {JSX.Element} Collapsible component
*/
declare const Collapsible: {
({ triggerContent, content, defaultOpen, asChild, showIcon }: ICollapsibleProps): import("react/jsx-runtime").JSX.Element;
displayName: string;
};
export default Collapsible;