@openade/fe
Version:
Fatturazione Elettronica - Electronic Invoicing for Sistema di Interscambio (SDI)
17 lines • 544 B
TypeScript
export interface VATValidationResult {
valid: boolean;
companyName?: string;
companyAddress?: string;
validationDate: string;
error?: string;
}
export declare class EUVATService {
private httpService;
private viesEndpoint;
constructor();
validateVATNumber(vatNumber: string, countryCode: string): Promise<VATValidationResult>;
private isValidVATFormat;
extractCountryCode(vatNumber: string): string | null;
formatVATNumber(vatNumber: string): string;
}
//# sourceMappingURL=euvat.service.d.ts.map