import { type StoreApi } from 'zustand'; export type MapStyleType = 'dark' | 'satellite'; export type ViewStoreProps = { isFilterExpanded?: boolean; isMapHidden?: boolean; isWellNameExpand?: boolean; mapStyle?: MapStyleType; }; export type ViewStore = { isFilterExpanded: boolean; isMapHidden: boolean; isWellNameExpand: boolean; isHScrollMoved: boolean; isVScrollMoved: boolean; isAdvancedSearchHidden: boolean; mapStyle: MapStyleType; toggleFilterExpanded: () => void; toggleMapHidden: () => void; toggleWellNameExpand: () => void; setIsHScrollMoved: (value: boolean) => void; setIsVScrollMoved: (value: boolean) => void; setIsAdvancedSearchHidden: (value: boolean) => void; setMapStyle: (style: MapStyleType) => void; }; export type ViewStoreApi = StoreApi; export declare const createViewStore: (initProps: ViewStoreProps) => StoreApi; //# sourceMappingURL=createViewStore.d.ts.map