/** * TypeDoc entry point for @toolbox-web/grid-vue. * * This file excludes Vue SFC components (which TypeDoc cannot parse) and only * exports TypeScript-based APIs: composables, types, registries, and adapters. * * For component documentation, see the GettingStarted.mdx and AdvancedUsage.mdx guides. * * @packageDocumentation * @module @toolbox-web/grid-vue */ export type { DetailPanelContext } from './lib/detail-panel-registry'; export type { ResponsiveCardContext } from './lib/responsive-card-registry'; export type { CellSlotProps, EditorSlotProps, HeaderLabelSlotProps, HeaderSlotProps } from './lib/slot-types'; export type { ToolPanelContext } from './lib/tool-panel-registry'; export { GridAdapter, isVueComponent } from './lib/vue-grid-adapter'; export { GRID_ELEMENT_KEY, useGrid } from './lib/use-grid'; export type { UseGridReturn } from './lib/use-grid'; export { useGridOverlay } from './lib/use-grid-overlay'; export type { UseGridOverlayOptions } from './lib/use-grid-overlay'; export { applyColumnDefaults, hasColumnShorthands, normalizeColumns, parseColumnShorthand, } from './lib/column-shorthand'; export type { ColumnShorthand } from './lib/column-shorthand'; export type { CellEditor, CellRenderer, ColumnConfig, GridConfig } from './lib/vue-column-config'; export type { AllFeatureProps, ColumnGroupDefinition, FeatureProps, FilterConfig, GroupingColumnsConfig, GroupingRowsConfig, MasterDetailConfig, PanelRender, PanelSlot, PinnedRowSlot, PinnedRowsConfig, ResponsivePluginConfig, ZonedPanelRender, } from './lib/feature-props'; export { clearFeatureRegistry, createPluginFromFeature, getFeatureFactory, getRegisteredFeatures, isFeatureRegistered, registerFeature, } from './lib/feature-registry'; export type { FeatureName, PluginFactory } from './lib/feature-registry'; export { GRID_TYPE_DEFAULTS, GridTypeProvider, useGridTypeDefaults, useTypeDefault } from './lib/grid-type-registry'; export type { GridTypeProviderProps, TypeDefault, TypeDefaultsMap } from './lib/grid-type-registry'; export { GRID_ICONS, GridIconProvider, useGridIcons } from './lib/grid-icon-registry'; export type { GridIconProviderProps } from './lib/grid-icon-registry'; export { GridProvider } from './lib/grid-provider'; export type { GridProviderProps } from './lib/grid-provider'; //# sourceMappingURL=typedoc-entry.d.ts.map