// Compound-component shape (matches Base UI React): // `export * as Collapsible from './index.parts'` — the compound namespace. // `export type * from './...'` — top-level prop/state types. // Headless API: factory + directive helpers, mirroring the docstring intent in // `collapsible-directives.ts` ("either surface works; choose based on import // ergonomics"). export { collapsiblePanel, collapsibleTrigger, } from "./collapsible-directives.ts"; export type { CollapsibleApi, CreateCollapsibleOptions, } from "./create-collapsible.tsx"; export { createCollapsible, useCollapsible, } from "./create-collapsible.tsx"; export * as Collapsible from "./index.parts.ts"; export type * from "./panel/collapsible-panel.tsx"; export type * from "./root/collapsible-root.tsx"; export type * from "./trigger/collapsible-trigger.tsx";