import { IPaymentLinkCountry } from '../../../../../../../../types';
import type { AddressFieldRequiredChecker } from '../../useAddressChecker';
interface ShippingCountryFieldProps {
    countriesData?: {
        data?: IPaymentLinkCountry[];
    };
    isAddressFieldRequired: AddressFieldRequiredChecker;
    isFetchingCountries: boolean;
    isSameAddress: boolean;
    isSameAddressCopyEnabled?: boolean;
    countryDatasetData?: Array<{
        id: string;
        name: string;
    }>;
    isFetchingCountryDataset: boolean;
}
export declare const ShippingCountryField: ({ countriesData, isAddressFieldRequired, isFetchingCountries, isSameAddress, isSameAddressCopyEnabled, countryDatasetData, isFetchingCountryDataset, }: ShippingCountryFieldProps) => import("preact").JSX.Element;
export {};
//# sourceMappingURL=ShippingCountryField.d.ts.map