import type { CountryCode } from '../../../../../types/datasets/country-code';
import type { VatNumberType } from '../types';
/**
 * Determines the default VAT number type based on exisiting information and country.
 * This function follows a priority order:
 * 1. Infer the type from the number if possible
 * 2. Otherwise, use the first available VAT number type for the country
 *
 * @param vatNumber - VAT number value
 * @param country  - Country code to determine the VAT number type
 * @returns The determined VAT number type or undefined if none can be determined
 */
export declare function getDefaultVatNumberType(vatNumber: string | undefined, country: CountryCode): VatNumberType | undefined;
