export type { OpenChangeDetails } from '@zag-js/collapsible'
export {
  default as Content,
  type CollapsibleContentProps as ContentProps,
  type CollapsibleContentBaseProps as ContentBaseProps,
} from './collapsible-content.vue'
export { default as Context, type CollapsibleContextProps as ContextProps } from './collapsible-context.vue'
export {
  default as RootProvider,
  type CollapsibleRootProviderProps as RootProviderProps,
  type CollapsibleRootProviderBaseProps as RootProviderBaseProps,
} from './collapsible-root-provider.vue'
export {
  default as Root,
  type CollapsibleRootEmits as RootEmits,
  type CollapsibleRootBaseProps as RootBaseProps,
  type CollapsibleRootProps as RootProps,
} from './collapsible-root.vue'
export {
  default as Trigger,
  type CollapsibleTriggerProps as TriggerProps,
  type CollapsibleTriggerBaseProps as TriggerBaseProps,
} from './collapsible-trigger.vue'
export {
  default as Indicator,
  type CollapsibleIndicatorProps as IndicatorProps,
  type CollapsibleIndicatorBaseProps as IndicatorBaseProps,
} from './collapsible-indicator.vue'
