import React, { ReactNode } from 'react'; export declare type ShippingMethodsPropsType = { loadingComponent?: React.ReactNode; classes: { containerClass?: string; shippingRadioDiv?: string; shippingNameDivClass?: string; shippingPriceDivClass?: string; shippingNameClass?: string; shippingErrorMsgClass?: string; shippingPriceClass?: string; inputClass?: string; divInputClass?: string; inputLabel?: string; submitButtonClassName?: string; mapPopupClassName?: string; mapPopupBackgroundClassName?: string; mapClassName?: string; mapHeaderWrapperClassName?: string; mapHeaderTitleClassName?: string; mapHeaderCloseButtonClassName?: string; mapLabelAddressClassName?: string; mapButtonFooterClassName?: string; mapCenterButtonClassName?: string; pinPointLocationClassName?: string; warningPinPointClassName?: string; warningPinPointTextClassName?: string; }; mapCenterIcon?: ReactNode; mapButtonCloseIcon?: ReactNode; onErrorMsg: (msg: string) => void; withButton?: () => void; onReadyComponent?: (status: boolean) => void; }; declare const ShippingMethods: ({ loadingComponent, classes, onErrorMsg, withButton, mapCenterIcon, mapButtonCloseIcon, onReadyComponent, }: ShippingMethodsPropsType) => JSX.Element; export default ShippingMethods;