interface FileBrowserState {
    isExpanded: boolean;
    selectedFile: string | null;
    isViewerOpen: boolean;
    expandedDirs: Set<string>;
    toggleSidebar: () => void;
    expandSidebar: () => void;
    collapseSidebar: () => void;
    openFile: (path: string) => void;
    revealFile: (path: string) => void;
    closeViewer: () => void;
    toggleDir: (path: string) => void;
}
export declare const useFileBrowserStore: import("zustand").UseBoundStore<import("zustand").StoreApi<FileBrowserState>>;
export {};
//# sourceMappingURL=fileBrowserStore.d.ts.map