import React, { Component } from 'react'; import type { CommerceTypes } from '../../../libs/fscommerce'; import type { UnwrappedProductIndexProps } from './ProductIndex'; import type { WithProductIndexProps, WithProductIndexProviderProps } from './ProductIndexProvider'; export interface SearchProductQuery extends CommerceTypes.ProductQuery { keyword: string; } export interface UnwrappedProductIndexSearchProps extends UnwrappedProductIndexProps { productQuery: SearchProductQuery; } export declare type ProductIndexSearchProps = UnwrappedProductIndexSearchProps & WithProductIndexProviderProps; export declare class ProductIndexSearch extends Component { private readonly fetchProducts; render(): JSX.Element; } declare const _default: React.ComponentClass>, any>; export default _default;