import { CludoCredentials } from '../../../types/types'; declare const useFederatedSearchStore: import('pinia').StoreDefinition<"federatedSearch", Pick<{ 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; }, "filters" | "currentPage" | "isHomePage" | "selectedSubCategory" | "isLoading" | "selectedCategory" | "searchTerm" | "endDate" | "startDate" | "location" | "cludoCredentials" | "cludoError" | "eventsApi" | "eventsApiError" | "results" | "searchUrl" | "selectedCategoryKey" | "selectedSubCategoryKey" | "totalResults" | "totalResultsCludo" | "totalResultsEvents" | "sortBy" | "siteLanguage" | "searchInSessionCount" | "queryInput" | "postcode" | "radius" | "postcodeareas" | "cludoApiOperator">, Pick<{ 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; }, never>, Pick<{ 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; }, "getAutoComplete" | "getSearchResults" | "navigateToResultsPage">>; export default useFederatedSearchStore;