<?php

namespace XeroPHP\Models\Accounting;

class ReportTaxType
{
    const AUSTRALIAN_OUTPUT = 'OUTPUT';

    const AUSTRALIAN_INPUT = 'INPUT';

    const AUSTRALIAN_EXEMPTOUTPUT = 'EXEMPTOUTPUT';

    const AUSTRALIAN_INPUTTAXED = 'INPUTTAXED';

    const AUSTRALIAN_BASEXCLUDED = 'BASEXCLUDED';

    const AUSTRALIAN_EXEMPTEXPENSES = 'EXEMPTEXPENSES';

    const AUSTRALIAN_EXEMPTCAPITAL = 'EXEMPTCAPITAL';

    const AUSTRALIAN_EXEMPTEXPORT = 'EXEMPTEXPORT';

    const AUSTRALIAN_CAPITALEXINPUT = 'CAPITALEXINPUT';

    const AUSTRALIAN_GSTONCAPIMPORTS = 'GSTONCAPIMPORTS';

    const AUSTRALIAN_GSTONIMPORTS = 'GSTONIMPORTS';

    const NEW_ZEALAND_OUTPUT = 'OUTPUT';

    const NEW_ZEALAND_INPUT = 'INPUT';

    const NEW_ZEALAND_EXEMPTOUTPUT = 'EXEMPTOUTPUT';

    const NEW_ZEALAND_EXEMPTINPUT = 'EXEMPTINPUT';

    const NEW_ZEALAND_NONE = 'NONE';

    const NEW_ZEALAND_GSTONIMPORTS = 'GSTONIMPORTS';

    const UK_OUTPUT = 'OUTPUT';

    const UK_INPUT = 'INPUT';

    const UK_EXEMPTOUTPUT = 'EXEMPTOUTPUT';

    const UK_EXEMPTINPUT = 'EXEMPTINPUT';

    const UK_ECOUTPUT = 'ECOUTPUT';

    const UK_ECOUTPUTSERVICES = 'ECOUTPUTSERVICES';

    const UK_ECINPUT = 'ECINPUT';

    const UK_ECACQUISITIONS = 'ECACQUISITIONS';

    const UK_CAPITALSALESOUTPUT = 'CAPITALSALESOUTPUT';

    const UK_CAPITALEXPENSESINPUT = 'CAPITALEXPENSESINPUT';

    const UK_MOSSSALES = 'MOSSSALES';

    const UK_REVERSECHARGES = 'REVERSECHARGES';

    const UK_NONE = 'NONE';

    const UK_GSTONIMPORTS = 'GSTONIMPORTS';

    /**
     * These have incorrect spelling and will be remove in a future release.
     * Please see "AUSTRALIAN" constants at the top of this file.
     *
     * @deprecated
     */
    const AUSTRALIUM_OUTPUT = self::AUSTRALIAN_OUTPUT;

    const AUSTRALIUM_INPUT = self::AUSTRALIAN_INPUT;

    const AUSTRALIUM_EXEMPTOUTPUT = self::AUSTRALIAN_EXEMPTOUTPUT;

    const AUSTRALIUM_INPUTTAXED = self::AUSTRALIAN_INPUTTAXED;

    const AUSTRALIUM_BASEXCLUDED = self::AUSTRALIAN_BASEXCLUDED;

    const AUSTRALIUM_EXEMPTEXPENSES = self::AUSTRALIAN_EXEMPTEXPENSES;

    const AUSTRALIUM_EXEMPTCAPITAL = self::AUSTRALIAN_EXEMPTCAPITAL;

    const AUSTRALIUM_EXEMPTEXPORT = self::AUSTRALIAN_EXEMPTEXPORT;

    const AUSTRALIUM_CAPITALEXINPUT = self::AUSTRALIAN_CAPITALEXINPUT;

    const AUSTRALIUM_GSTONCAPIMPORTS = self::AUSTRALIAN_GSTONCAPIMPORTS;

    const AUSTRALIUM_GSTONIMPORTS = self::AUSTRALIAN_GSTONIMPORTS;
}
