import type { CollectionHookResult } from "./collectionTypes"; import type { ListHandlers } from "./selectionTypes"; interface CollapsibleHookProps { collapsibleHeaders?: boolean; collectionHook: CollectionHookResult; highlightedIdx: number; onToggle?: (node: Item) => void; } interface CollapsibleHookResult { onClick?: ListHandlers["onClick"]; onKeyDown?: ListHandlers["onKeyDown"]; } export declare const useCollapsibleGroups: ({ collapsibleHeaders, collectionHook, highlightedIdx, onToggle, }: CollapsibleHookProps) => CollapsibleHookResult; export {};