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