import { CludoCredentials } from '../../../types/types'; declare const useFederatedSearchStore: import('pinia').SetupStoreDefinition<"federatedSearch", { filters: import('vue').Ref; currentPage: import('vue').Ref; cludoCredentials: import('vue').Ref<{ apiKey: string; customerId: number; engineId: number; }, CludoCredentials | { apiKey: string; customerId: number; engineId: number; }>; cludoError: import('vue').Ref; eventsApi: import('vue').Ref; eventsApiError: import('vue').Ref; getAutoComplete: () => Promise; getSearchResults: (isAutoSearch?: boolean) => Promise; isLoading: import('vue').Ref; results: import('vue').Ref; searchTerm: import('vue').Ref; searchUrl: import('vue').Ref; selectedCategory: import('vue').Ref; selectedCategoryKey: import('vue').Ref; selectedSubCategory: import('vue').Ref; selectedSubCategoryKey: import('vue').Ref; totalResults: import('vue').Ref; totalResultsCludo: import('vue').Ref; totalResultsEvents: import('vue').Ref; navigateToResultsPage: (resetPageNo?: boolean, fromAutosuggest?: boolean) => Promise; isHomePage: import('vue').Ref; startDate: import('vue').Ref; endDate: import('vue').Ref; sortBy: import('vue').Ref; siteLanguage: import('vue').Ref; searchInSessionCount: import('vue').Ref; queryInput: import('vue').Ref; postcode: import('vue').Ref; location: import('vue').Ref; radius: import('vue').Ref; postcodeareas: import('vue').Ref; cludoApiOperator: import('vue').Ref; }>; export default useFederatedSearchStore;