import { StateUpdater } from 'preact/hooks';
import './CustomerDetailsForm.scss';
import { Dispatch } from 'preact/compat';
import { IPaymentLinkCountry } from '../../../../../../types';
interface CustomerDetailsFormProps {
    isSameAddress: boolean;
    setIsSameAddress: Dispatch<StateUpdater<boolean>>;
    countriesData?: {
        data?: IPaymentLinkCountry[];
    };
    isFetchingCountries: boolean;
    countryDatasetData?: Array<{
        id: string;
        name: string;
    }>;
    isFetchingCountryDataset: boolean;
}
export declare const CustomerDetailsForm: ({ isSameAddress, setIsSameAddress, countriesData, isFetchingCountries, countryDatasetData, isFetchingCountryDataset, }: CustomerDetailsFormProps) => import("preact").JSX.Element;
export {};
//# sourceMappingURL=CustomerDetailsForm.d.ts.map