import { ReactNode } from 'react'; import { ConvertedProductType } from '../types'; export declare type NotifyMeClassesType = { notifyMeClassName?: string; notifyMeRadioLabelClassName?: string; notifyMeRadioClassName?: string; notifyMeOptionsClassName?: string; notifyMeOptionClassName?: string; notifyMeInputWrapperClassName?: string; notifyMeSubmitClassName?: string; notifyMeInputClassName?: string; notifyMeLabelWrapperClassName?: string; notifyMeLabelClassName?: string; }; export declare type NotifyMePropsType = { selectedVariant: ConvertedProductType; classes?: NotifyMeClassesType; notifyIcon?: ReactNode; onErrorMsg: (message: string) => void; onCompleteMsg: (message: string) => void; }; declare const NotifyMe: { ({ selectedVariant, classes, notifyIcon, onErrorMsg, onCompleteMsg, }: NotifyMePropsType): JSX.Element; displayName: string; __docgenInfo: { description: string; displayName: string; props: { selectedVariant: { defaultValue: null; description: string; name: string; required: boolean; type: { name: string; }; }; classes: { defaultValue: { value: string; }; description: string; name: string; required: boolean; type: { name: string; }; }; notifyIcon: { defaultValue: { value: string; }; description: string; name: string; required: boolean; type: { name: string; }; }; onErrorMsg: { defaultValue: null; description: string; name: string; required: boolean; type: { name: string; }; }; onCompleteMsg: { defaultValue: null; description: string; name: string; required: boolean; type: { name: string; }; }; }; }; }; export default NotifyMe;