import { ProductData } from '@components/frontStore/catalog/ProductContext.js'; import { FilterInput } from '@components/frontStore/catalog/ProductFilter.js'; import React, { ReactNode } from 'react'; export interface SearchProducts { items: ProductData[]; currentFilters: FilterInput[]; total: number; } export interface SearchPageData { keyword: string; url?: string; products: SearchProducts; [extendedFields: string]: any; } interface SearchProviderProps { children: ReactNode; searchData: SearchPageData; } export declare const SearchProvider: React.FC; export declare const useSearch: () => SearchPageData; export {};