import { Module } from 'vuex' ; import { RootXStoreState } from './store.types' ; internal export type XModuleState = { [ Key in keyof RootXStoreState [ 'x' ] ] : null ; } ; /**
 * The main module of the X Store. All of the other  XModule will be
 * registered as a sub-module of this one.
 *
 *  internal export const RootXStoreModule = { state : ( ) => ( { device : null , empathize : null , extraParams : null , facets : null , historyQueries : null , identifierResults : null , nextQueries : null , popularSearches : null , querySuggestions : null , recommendations : null , relatedTags : null , scroll : null , search : null , searchBox : null , tagging : null , url : null } ) , namespaced : true } ;