import { type CompanyTypesValue } from '../../../../core/models/api/company-types-value';
import type { LegalEntityTypes } from '../../../../core/models/api/legal-entity-type';
import type { CountryCode } from '../../../../types/datasets/country-code';
import type { VatNumberOption } from './types';
export declare const vatNumberOptions: {
    readonly AT: readonly [{
        readonly id: "UST-ID";
        readonly name: "UST-ID";
    }];
    readonly BE: readonly [{
        readonly id: "euVatNumber";
        readonly name: "euVatNumber";
    }];
    readonly BG: readonly [{
        readonly id: "identifikacionenNomerDDS";
        readonly name: "identifikacionenNomerDDS";
    }];
    readonly HR: readonly [{
        readonly id: "PDVIdBrojOIB";
        readonly name: "PDVIdBrojOIB";
    }];
    readonly CY: readonly [{
        readonly id: "arithmosEngraphes";
        readonly name: "arithmosEngraphes";
    }];
    readonly CZ: readonly [{
        readonly id: "DIC";
        readonly name: "DIC";
    }];
    readonly DK: readonly [{
        readonly id: "momsregistreringsnummerCVR";
        readonly name: "momsregistreringsnummerCVR";
    }, {
        readonly id: "stamregister";
        readonly name: "stamregister";
    }];
    readonly EE: readonly [{
        readonly id: "kaibemaksukohustuslaseNumber";
        readonly name: "kaibemaksukohustuslaseNumber";
    }];
    readonly FI: readonly [{
        readonly id: "arvonlisaveronumeroMervardesskattenummer";
        readonly name: "arvonlisaveronumeroMervardesskattenummer";
    }];
    readonly FR: readonly [{
        readonly id: "numeroDIdentificationALATaxe";
        readonly name: "numeroDIdentificationALATaxe";
    }, {
        readonly id: "NumeroDeTVA";
        readonly name: "NumeroDeTVA";
    }];
    readonly DE: readonly [{
        readonly id: "USt-IdNr";
        readonly name: "USt-IdNr";
    }];
    readonly GR: readonly [{
        readonly id: "grTaxId";
        readonly name: "grTaxId";
    }];
    readonly HU: readonly [{
        readonly id: "huTaxId";
        readonly name: "huTaxId";
    }];
    readonly IE: readonly [{
        readonly id: "vatNumber";
        readonly name: "vatNumber";
    }];
    readonly IT: readonly [{
        readonly id: "partitaIVA";
        readonly name: "partitaIVA";
    }];
    readonly LV: readonly [{
        readonly id: "lvTaxId";
        readonly name: "lvTaxId";
    }];
    readonly LI: readonly [{
        readonly id: "vatRegistrationNumber";
        readonly name: "vatRegistrationNumber";
    }];
    readonly LT: readonly [{
        readonly id: "PVMmoketojoKodas";
        readonly name: "PVMmoketojoKodas";
    }];
    readonly LU: readonly [{
        readonly id: "numeroDIdentificationALATaxe";
        readonly name: "numeroDIdentificationALATaxe";
    }];
    readonly MY: readonly [{
        readonly id: "SST";
        readonly name: "SST";
    }];
    readonly MT: readonly [{
        readonly id: "vatNumber";
        readonly name: "vatNumber";
    }];
    readonly MC: readonly [{
        readonly id: "numeroDIdentificationALATaxe";
        readonly name: "numeroDIdentificationALATaxe";
    }];
    readonly NL: readonly [{
        readonly id: "btwNummer";
        readonly name: "btwNummer";
    }];
    readonly NO: readonly [{
        readonly id: "mvanummer";
        readonly name: "mvanummer";
    }];
    readonly PL: readonly [{
        readonly id: "NIP";
        readonly name: "NIP";
    }];
    readonly PT: readonly [{
        readonly id: "numerodeIVA";
        readonly name: "numerodeIVA";
    }];
    readonly RO: readonly [{
        readonly id: "codulDeIdentificareFiscala";
        readonly name: "codulDeIdentificareFiscala";
    }];
    readonly SK: readonly [{
        readonly id: "skTaxId";
        readonly name: "skTaxId";
    }];
    readonly SI: readonly [{
        readonly id: "siTaxId";
        readonly name: "siTaxId";
    }];
    readonly ES: readonly [{
        readonly id: "NIFdeIVA";
        readonly name: "NIFdeIVA";
    }];
    readonly SE: readonly [{
        readonly id: "vatNummerMomsregistreringsnummerOrMomsnummer";
        readonly name: "vatNummerMomsregistreringsnummerOrMomsnummer";
    }];
    readonly CH: readonly [{
        readonly id: "Mehrwertsteuernummer";
        readonly name: "Mehrwertsteuernummer";
    }];
    readonly AE: readonly [{
        readonly id: "vatRegistrationNumber";
        readonly name: "vatRegistrationNumber";
    }];
    readonly GB: readonly [{
        readonly id: "vatRegistrationNumber";
        readonly name: "vatRegistrationNumber";
    }];
};
export declare const getVatNumberOptions: (country: CountryCode, companyType: CompanyTypesValue | typeof LegalEntityTypes.TRUST | undefined) => readonly VatNumberOption[] | undefined;
