///
/**
* 聚合编辑器目录相关的状态与行为,减少 Editor 内部的样板代码。
*
* 包含:
* - visibleCatalogue:目录是否显示
* - updateCatalogue:触发目录刷新(通常用于通知目录组件重新计算 headings)
* - canOpenCatalogue:目录是否允许展开(由容器宽度自适应控制,默认阈值 700)
* - editorRef:需要绑定到编辑器容器根节点,用于 ResizeObserver 监听宽度变化
*
* 返回的 set 方法可用于外部强制切换(例如业务逻辑控制目录展示)。
*/
export declare function useCatalogueControls(threshold?: number): {
visibleCatalogue: boolean;
setVisibleCatalogue: import("react").Dispatch>;
updateCatalogue: boolean;
setUpdateCatalogue: import("react").Dispatch>;
editorRef: import("react").MutableRefObject;
canOpenCatalogue: boolean;
setCanOpenCatalogue: import("react").Dispatch>;
};