import type { SessionFileOperation } from '../types/api'; interface SessionFilesState { isExpanded: boolean; selectedFile: string | null; allOperations: SessionFileOperation[]; selectedOperationIndex: number; isDiffOpen: boolean; toggleSidebar: () => void; expandSidebar: () => void; collapseSidebar: () => void; openDiff: (file: string, operations: SessionFileOperation[]) => void; selectOperation: (index: number) => void; closeDiff: () => void; } export declare const useSessionFilesStore: import("zustand").UseBoundStore>; export {}; //# sourceMappingURL=sessionFilesStore.d.ts.map