import 'server-only'; import UsersAPIClient from '../users-api-client'; import SearchesAPISavedSearchesHelper from './helpers/searches-api-saved-searches-helper'; import { SavedSearch } from '../../providers/search-context'; type SearchesAPIResponse = { message?: string; search?: { sales_search?: SavedSearch; lettings_search?: SavedSearch; }; error?: { status: number; }; }; export default class SearchesAPIClient { #private; usersApi: UsersAPIClient; savedSearches: SearchesAPISavedSearchesHelper; constructor({ searchesApiUrl, usersApi, log, }: { searchesApiUrl: string; usersApi: UsersAPIClient; log?: boolean; }); request({ path, method, query, body, headers, }: { path: string; method?: string; query?: {}; body?: string; headers?: {}; }): Promise; } export {}; //# sourceMappingURL=index.d.ts.map