{"version":3,"names":["collapsiblePanel","collapsibleTrigger","createCollapsible","useCollapsible","Collapsible"],"sources":["index.ts"],"sourcesContent":["// Compound-component shape (matches Base UI React):\n//   `export * as Collapsible from './index.parts'` — the compound namespace.\n//   `export type * from './...'`                  — top-level prop/state types.\n\n// Headless API: factory + directive helpers, mirroring the docstring intent in\n// `collapsible-directives.ts` (\"either surface works; choose based on import\n// ergonomics\").\nexport {\n\tcollapsiblePanel,\n\tcollapsibleTrigger,\n} from \"./collapsible-directives.ts\";\nexport type {\n\tCollapsibleApi,\n\tCreateCollapsibleOptions,\n} from \"./create-collapsible.tsx\";\nexport {\n\tcreateCollapsible,\n\tuseCollapsible,\n} from \"./create-collapsible.tsx\";\nexport * as Collapsible from \"./index.parts.ts\";\nexport type * from \"./panel/collapsible-panel.tsx\";\nexport type * from \"./root/collapsible-root.tsx\";\nexport type * from \"./trigger/collapsible-trigger.tsx\";\n"],"mappings":"AAAA;AACA;AACA;;AAEA;AACA;AACA;AACA,SACCA,gBAAgB,EAChBC,kBAAkB,QACZ,6BAA6B;AAKpC,SACCC,iBAAiB,EACjBC,cAAc,QACR,0BAA0B;AACjC,OAAO,KAAKC,WAAW,MAAM,kBAAkB","ignoreList":[]}