import React from 'react';
import { CustomReactEditorProps } from '../interfaces/custom-react-editor-props';
import { EcomProduct } from '../interfaces/ecom-product';
import { BuilderRequest } from '../interfaces/builder-request';
export interface EcomProductPickerProps extends CustomReactEditorProps<BuilderRequest | string> {
    isPreview?: boolean;
    handleOnly?: boolean;
    api: any;
    pluginId: string;
    pluginName: string;
}
export interface EcomProductPreviewCellProps {
    product: EcomProduct;
    button?: boolean;
    selected?: boolean;
    className?: string;
}
export declare const ProductPreviewCell: React.FC<EcomProductPreviewCellProps>;
export declare const ProductPicker: React.FC<CustomReactEditorProps<EcomProduct> & {
    api: any;
    omitIds?: string[];
}>;
export declare const EcomProductPicker: React.FC<EcomProductPickerProps>;
