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;
}
