// Copyright (c) Meta Platforms, Inc. and affiliates. 'use client'; /** * @file index.ts * @input Imports Collapsible, CollapsibleGroup, and useCollapsible * @output Exports components, hook, and types * @position Entry point for @astryxdesign/core/Collapsible module * * SYNC: When modified, update /packages/core/src/Collapsible/Collapsible.doc.mjs */ export { Collapsible } from "./Collapsible.js"; export type { CollapsibleProps } from "./Collapsible.js"; export { CollapsibleGroup } from "./CollapsibleGroup.js"; export type { CollapsibleGroupProps } from "./CollapsibleGroup.js"; export type { CollapsibleChevronPosition, CollapsibleGroupDensity } from "./CollapsibleGroupContext.js"; export { useCollapsible } from "./useCollapsible.js"; export type { CollapsibleConfig, UseCollapsibleOptions, UseCollapsibleReturn } from "./useCollapsible.js";