type FocusArea = 'input' | 'sessions' | 'git' | null;
interface FocusState {
    currentFocus: FocusArea;
    sessionIndex: number;
    gitFileIndex: number;
    setFocus: (area: FocusArea) => void;
    setSessionIndex: (index: number) => void;
    setGitFileIndex: (index: number) => void;
    resetGitFileIndex: () => void;
    resetSessionIndex: () => void;
}
export declare const useFocusStore: import("zustand").UseBoundStore<import("zustand").StoreApi<FocusState>>;
export {};
//# sourceMappingURL=focusStore.d.ts.map