UNPKG

@arathron/n8n-nodes-zoho-books

Version:

n8n community nodes for Zoho Books and Zoho Inventory API integration - Complete CRUD operations for Sales Orders, Invoices, Items, Vendors, Credit Notes, Payments, Purchase Orders, Bills, Composite Items, Tax Management, Tax Groups, and Tax Exemptions

33 lines 1.56 kB
export interface TaxValidationResult { isValid: boolean; errors: string[]; } export interface TaxData { tax_name?: string; tax_percentage?: number; tax_id?: string; } export interface TaxGroupData { tax_group_name?: string; tax_ids?: string[]; } export interface TaxExemptionData { tax_exemption_code?: string; description?: string; type?: string; } export declare function validateTaxPercentage(percentage: number): TaxValidationResult; export declare function validateTaxName(name: string): TaxValidationResult; export declare function validateTaxGroupName(name: string): TaxValidationResult; export declare function validateTaxIds(taxIds: string[]): TaxValidationResult; export declare function validateTaxExemptionCode(code: string): TaxValidationResult; export declare function validateTaxExemptionType(type: string): TaxValidationResult; export declare function validateTaxData(data: TaxData): TaxValidationResult; export declare function validateTaxGroupData(data: TaxGroupData): TaxValidationResult; export declare function validateTaxExemptionData(data: TaxExemptionData): TaxValidationResult; export declare function normalizeTaxResponse(response: any): any; export declare function normalizeTaxGroupResponse(response: any): any; export declare function normalizeTaxExemptionResponse(response: any): any; export declare function formatTaxPercentage(percentage: number): string; export declare function createValidationErrorMessage(result: TaxValidationResult): string; //# sourceMappingURL=TaxUtils.d.ts.map