import type { ProcessManager, BackgroundProcess } from "../../core/process-manager.js"; interface TaskBarState { bgTasks: BackgroundProcess[]; focused: boolean; expanded: boolean; selectedIndex: number; } export declare const taskBarStore: import("./create-store.js").Store; export declare function useTaskBarStore(): TaskBarState; export declare function focusTaskBar(): void; export declare function exitTaskBar(): void; export declare function expandTaskBar(): void; export declare function collapseTaskBar(): void; export declare function navigateTaskBar(index: number): void; export declare function killTask(pm: ProcessManager, id: string): void; /** Poll ProcessManager every 2s and auto-manage panel state. */ export declare function useTaskBarPolling(pm: ProcessManager | undefined): void; export {}; //# sourceMappingURL=taskbar-store.d.ts.map