@reservation-studio/electron-types
Version:
TypeScript типове за ReservationStudioElectron
37 lines (36 loc) • 1.25 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.FiscalVATGroup = exports.ReversalReason = exports.FiscalPaymentType = void 0;
/**
* Enum for fiscal payment types
*/
var FiscalPaymentType;
(function (FiscalPaymentType) {
FiscalPaymentType["CASH"] = "cash";
FiscalPaymentType["CARD"] = "card";
FiscalPaymentType["CHECK"] = "check";
FiscalPaymentType["TRANSFER"] = "transfer";
})(FiscalPaymentType || (exports.FiscalPaymentType = FiscalPaymentType = {}));
/**
* Enum for reversal reasons
*/
var ReversalReason;
(function (ReversalReason) {
ReversalReason["OPERATOR_ERROR"] = "operator-error";
ReversalReason["REFUND"] = "refund";
ReversalReason["TAX_BASE_REDUCTION"] = "tax-base-reduction";
})(ReversalReason || (exports.ReversalReason = ReversalReason = {}));
/**
* Enum for fiscal VAT groups
*/
var FiscalVATGroup;
(function (FiscalVATGroup) {
FiscalVATGroup["A"] = "1";
FiscalVATGroup["B"] = "2";
FiscalVATGroup["C"] = "3";
FiscalVATGroup["D"] = "4";
FiscalVATGroup["E"] = "5";
FiscalVATGroup["F"] = "6";
FiscalVATGroup["G"] = "7";
FiscalVATGroup["H"] = "8"; // Special rate 4
})(FiscalVATGroup || (exports.FiscalVATGroup = FiscalVATGroup = {}));