declare namespace _default { let id: number; let code: string; let companyId: number; let date: string; let paymentDate: string; let status: string; let type: string; let batchCode: string; let currencyCode: string; let customerUsageType: string; let customerVendorCode: string; let exemptNo: string; let reconciled: boolean; let purchaseOrderNo: string; let salespersonCode: string; let taxOverrideType: string; let taxOverrideAmount: number; let taxOverrideReason: string; let totalAmount: number; let totalExempt: number; let totalTax: number; let totalTaxable: number; let totalTaxCalculated: number; let adjustmentReason: string; let adjustmentDescription: string; let locked: boolean; let region: string; let country: string; let version: number; let softwareVersion: string; let originAddressId: number; let destinationAddressId: number; let exchangeRateEffectiveDate: string; let exchangeRate: number; let isSellerImporterOfRecord: boolean; let description: string; let modifiedDate: string; let modifiedUserId: number; let taxDate: string; let lines: { id: number; transactionId: number; lineNumber: string; boundaryOverrideId: number; customerUsageType: string; description: string; destinationAddressId: number; originAddressId: number; discountAmount: number; exemptAmount: number; exemptCertId: number; exemptNo: string; isItemTaxable: boolean; isSSTP: boolean; itemCode: string; lineAmount: number; quantity: number; ref1: string; ref2: string; reportingDate: string; revAccount: string; sourcing: string; tax: number; taxableAmount: number; taxCalculated: number; taxCode: string; taxCodeId: number; taxDate: string; taxEngine: string; taxOverrideType: string; taxOverrideAmount: number; taxOverrideReason: string; taxIncluded: boolean; details: { id: number; transactionLineId: number; transactionId: number; addressId: number; country: string; region: string; stateFIPS: string; exemptAmount: number; exemptReasonId: number; inState: boolean; jurisCode: string; jurisName: string; jurisdictionId: number; signatureCode: string; stateAssignedNo: string; jurisType: string; nonTaxableAmount: number; nonTaxableRuleId: number; nonTaxableType: string; rate: number; rateRuleId: number; rateSourceId: number; serCode: string; sourcing: string; tax: number; taxableAmount: number; taxType: string; taxName: string; taxAuthorityTypeId: number; taxRegionId: number; taxCalculated: number; taxOverride: number; rateType: string; rateTypeCode: string; taxableUnits: number; nonTaxableUnits: number; exemptUnits: number; unitOfBasis: string; }[]; lineLocationTypes: { documentLineLocationTypeId: number; documentLineId: number; documentAddressId: number; locationTypeCode: string; }[]; parameters: {}; }[]; let addresses: { id: number; transactionId: number; boundaryLevel: string; line1: string; line2: string; line3: string; city: string; region: string; postalCode: string; country: string; taxRegionId: number; latitude: string; longitude: string; }[]; let locationTypes: { documentLocationTypeId: number; documentId: number; documentAddressId: number; locationTypeCode: string; }[]; let summary: { country: string; region: string; jurisType: string; jurisCode: string; jurisName: string; taxAuthorityType: number; stateAssignedNo: string; taxType: string; taxName: string; rateType: string; taxable: number; rate: number; tax: number; taxCalculated: number; nonTaxable: number; exemption: number; }[]; let parameters: {}; } export default _default;