/// import React, { ReactElement } from 'react'; import { Props as DropdownProps } from 'components/common/dropdown/dropdown.component'; import { Product } from 'types/entities.types'; export declare const StyledLatestProducts: import("@emotion/styled-base").StyledComponent, Pick, "children" | "productsIds" | "onSelectProduct" | "currentProduct">, object>; export declare const StyledDropdown: import("@emotion/styled-base").StyledComponent<{ children?: React.ReactNode; }, any, object>; interface Props extends Omit, 'isMulti' | 'isClearable' | 'value'> { selectedOptions: Product[] | Product | []; noSelectedOptionsMessage: string; productTitle: string; sidePadding?: number; isOpen?: boolean; isOnFocus?: boolean; isLoadingProductsByIdsIsDone?: boolean; onBlur?: () => void; onSelectProduct?: (product: Product) => void; onRevertToDefaultImagesList: () => void; suggestedProducts?: string[]; } export declare const ProductSearchBox: ({ onChange, getOptionValue, selectedOptions, noSelectedOptionsMessage, productTitle, isOpen, isOnFocus, onBlur, sidePadding, placeholder, onSelectProduct, options, onRevertToDefaultImagesList, isLoadingProductsByIdsIsDone, suggestedProducts, ...props }: Props) => ReactElement; export {};