import type { StatuslineItem } from '../components/statusline-picker.js'; export declare function statuslineHiddenDiffers(hookHidden: readonly StatuslineItem[], pickerHidden: readonly StatuslineItem[]): boolean; export interface UseStatuslineHiddenSyncOptions { pickerOpen: boolean; pickerHidden: readonly StatuslineItem[]; hiddenItems: readonly StatuslineItem[]; setHiddenItems: (items: StatuslineItem[]) => void; } /** * Mirrors reducer-owned statusline hidden-item changes back into the * statusline state hook so the visible status bar updates immediately. */ export declare function useStatuslineHiddenSync({ pickerOpen, pickerHidden, hiddenItems, setHiddenItems, }: UseStatuslineHiddenSyncOptions): void; //# sourceMappingURL=use-statusline-hidden-sync.d.ts.map