myinvois-sdk
Version:
TypeScript SDK for interacting with the Malaysia e-invoicing system (MyInvois) API
26 lines (25 loc) • 689 B
TypeScript
import { BaseModel } from './base-model';
/**
* Represents a tax subtotal
*/
export declare class TaxSubtotal extends BaseModel {
private _taxableAmount;
private _taxAmount;
private _taxType;
private _taxRate;
private _taxExemptionReason;
get taxableAmount(): number;
set taxableAmount(value: number);
get taxAmount(): number;
set taxAmount(value: number);
get taxType(): string;
set taxType(value: string);
get taxRate(): number;
set taxRate(value: number);
get taxExemptionReason(): string;
set taxExemptionReason(value: string);
/**
* Converts the tax subtotal to a JSON representation
*/
toJSON(): any;
}