@inbridge/oif-ts
Version:
TypeScript integration for the Open Invoice Format (OIF) schema. Easily create OIF-compliant PDFs and parse/validate JSON.
30 lines (27 loc) • 588 B
TypeScript
import { Address } from './address.type.js';
import '../enums/country-code.enum.js';
type BusinessInformation = {
/**
* @description Company name
*/
companyName: string;
/**
* @description D-U-N-S number
*/
duns?: string;
/**
* @description VAT identification number
*/
vatId: string;
/**
* @description Tax number
*/
taxId?: string;
contact: {
firstname?: string;
lastname?: string;
phoneNumber?: string;
email: string;
};
} & Address;
export type { BusinessInformation };