/** * Generated by orval v8.5.3 🍺 * Do not edit manually. * Space Invoices API * REST API for invoice management, customer management, and accounting operations. Features include cursor-based pagination for efficient data navigation, flexible JSON querying with MongoDB-style operators, full-text search across multiple fields, and comprehensive metadata support for custom tracking. * OpenAPI spec version: 1.0.0 */ import type { TransactionTypeCheckResponseTransactionType } from './transactionTypeCheckResponseTransactionType'; export interface TransactionTypeCheckResponse { /** * Determined transaction type based on geography and tax status. 3w_b2b/3w_b2c = third-world (non-EU) B2B/B2C. * @nullable */ transaction_type: TransactionTypeCheckResponseTransactionType; /** Whether reverse charge should be applied (0% tax with reverse charge note) */ reverse_charge_applies: boolean; /** * Resolved issuer country code * @minLength 2 * @maxLength 2 * @nullable */ issuer_country_code: string | null; /** * Resolved customer country code * @minLength 2 * @maxLength 2 * @nullable */ customer_country_code: string | null; /** * VIES validation result (true if tax number is valid, null if not checked) * @nullable */ vies_valid: boolean | null; /** * Warning message if VIES validation was unavailable or tax number was invalid * @nullable */ warning: string | null; /** False when issuer is not a tax subject (transaction treated as B2C) */ is_tax_subject?: boolean; } //# sourceMappingURL=transactionTypeCheckResponse.d.ts.map