import { Ref } from 'vue'; interface MapInstance { id: string; filters: unknown; places: unknown; activePins: unknown; hovered: string; activePlace: unknown; } declare const useMapStore: import('pinia').SetupStoreDefinition<"map", { maps: Ref; activeSubcatFilters: Ref; selectedSubCategory: Ref; activeMarkerPos: Ref; activePlace: Ref; addMapInstance: (payload: Pick) => void; setHoveredPlace: (payload: { mapId: string; hoveredFeature: string; }) => void; setActivePlace: (payload: { mapId: string; activeFeature: unknown; }) => void; setActiveSubcatFilters: (payload: unknown[]) => void; setSelectedSubcat: (payload: unknown) => void; setActiveMarkerPos: (payload: unknown) => void; getMapById: (id: string) => MapInstance; getHoveredStop: (mapId: string) => string; getActivePlace: (mapId: string) => unknown; }>; export default useMapStore;