/**
 * Business type enum (סוג עסק)
 * @export
 * @enum {number}
 */
export var BusinessType;
(function (BusinessType) {
    /** Industrial (תעשייתי) */
    BusinessType[BusinessType["INDUSTRIAL"] = 1] = "INDUSTRIAL";
    /** Commercial (מסחרי) */
    BusinessType[BusinessType["COMMERCIAL"] = 2] = "COMMERCIAL";
    /** Service providers (נותני שירותים) */
    BusinessType[BusinessType["SERVICE"] = 3] = "SERVICE";
    /** Report includes more than one business (הדוח כולל יותר מעסק אחד) */
    BusinessType[BusinessType["MULTIPLE"] = 4] = "MULTIPLE";
    /** Combination (שילוב) */
    BusinessType[BusinessType["COMBINATION"] = 99] = "COMBINATION";
})(BusinessType || (BusinessType = {}));
/**
 * Reporting method enum (שיטת דיווח)
 * @export
 * @enum {number}
 */
export var ReportingMethod;
(function (ReportingMethod) {
    /** Cash basis (מזומן) */
    ReportingMethod[ReportingMethod["CASH"] = 1] = "CASH";
    /** Accrual basis (מצטבר) */
    ReportingMethod[ReportingMethod["ACCRUAL"] = 2] = "ACCRUAL";
    /** According to dollar regulations (לפי תקנות דולריות) */
    ReportingMethod[ReportingMethod["DOLLAR_REGULATIONS"] = 9] = "DOLLAR_REGULATIONS";
})(ReportingMethod || (ReportingMethod = {}));
/**
 * Accounting method enum (שיטת חשבונאות)
 * @export
 * @enum {number}
 */
export var AccountingMethod;
(function (AccountingMethod) {
    /** Single-entry (חד צידית) */
    AccountingMethod[AccountingMethod["SINGLE_ENTRY"] = 1] = "SINGLE_ENTRY";
    /** Double-entry (כפולה) */
    AccountingMethod[AccountingMethod["DOUBLE_ENTRY"] = 2] = "DOUBLE_ENTRY";
})(AccountingMethod || (AccountingMethod = {}));
/**
 * Business accounting system enum (הנח"ש של העסק)
 * @export
 * @enum {number}
 */
export var AccountingSystem;
(function (AccountingSystem) {
    /** Manual (ידני) */
    AccountingSystem[AccountingSystem["MANUAL"] = 1] = "MANUAL";
    /** Computerized (ממוחשב) */
    AccountingSystem[AccountingSystem["COMPUTERIZED"] = 2] = "COMPUTERIZED";
})(AccountingSystem || (AccountingSystem = {}));
/**
 * Yes/No enum for various boolean fields
 * @export
 * @enum {number}
 */
export var YesNo;
(function (YesNo) {
    /** Yes (כן) */
    YesNo[YesNo["YES"] = 1] = "YES";
    /** No (לא) */
    YesNo[YesNo["NO"] = 2] = "NO";
})(YesNo || (YesNo = {}));
/**
 * IFRS reporting option enum (דווח בחלופה - יישום תקני חשבונאות)
 * @export
 * @enum {number}
 */
export var IFRSReportingOption;
(function (IFRSReportingOption) {
    /** Option 1 (חלופה 1) */
    IFRSReportingOption[IFRSReportingOption["OPTION_1"] = 1] = "OPTION_1";
    /** Accounting adjustments for those who implemented Option 2 per directive 7/2010 (התאמות חשבונאיות למי שיישם את חלופה 2 בהוראת ביצוע 7/2010) */
    IFRSReportingOption[IFRSReportingOption["OPTION_2_ADJUSTMENTS"] = 2] = "OPTION_2_ADJUSTMENTS";
    /** Accounting adjustments for those who implemented Option 3 per directive 7/2010 (התאמות חשבונאיות למי שיישם את חלופה 3 בהוראת ביצוע 7/2010) */
    IFRSReportingOption[IFRSReportingOption["OPTION_3_ADJUSTMENTS"] = 3] = "OPTION_3_ADJUSTMENTS";
    /** No IFRS implementation (במידה ואין יישום תקני חשבונאות) */
    IFRSReportingOption[IFRSReportingOption["NONE"] = 9] = "NONE";
})(IFRSReportingOption || (IFRSReportingOption = {}));
/**
 * Currency reporting type enum (דיווח מטבע)
 * @export
 * @enum {number}
 */
export var CurrencyType;
(function (CurrencyType) {
    /** Amounts in shekels (הסכומים בשקלים) */
    CurrencyType[CurrencyType["SHEKELS"] = 1] = "SHEKELS";
    /** Amounts in dollars (הסכומים בדולרים) */
    CurrencyType[CurrencyType["DOLLARS"] = 2] = "DOLLARS";
})(CurrencyType || (CurrencyType = {}));
/**
 * Audit opinion type enum (חוות דעת)
 * @export
 * @enum {number}
 */
export var AuditOpinionType;
(function (AuditOpinionType) {
    /** Unqualified opinion (נוסח אחיד (בלתי מסוייג)) */
    AuditOpinionType[AuditOpinionType["UNQUALIFIED"] = 1] = "UNQUALIFIED";
    /** Unqualified opinion with emphasis on going concern (בנוסח אחיד עם הפניית תשומת לב להערת עסק חי) */
    AuditOpinionType[AuditOpinionType["UNQUALIFIED_WITH_GOING_CONCERN"] = 2] = "UNQUALIFIED_WITH_GOING_CONCERN";
    /** Unqualified opinion with other emphases (בנוסח אחיד עם הפניות תשומת לב אחרת) */
    AuditOpinionType[AuditOpinionType["UNQUALIFIED_WITH_OTHER_EMPHASES"] = 3] = "UNQUALIFIED_WITH_OTHER_EMPHASES";
    /** Qualified opinion (הסתייגות) */
    AuditOpinionType[AuditOpinionType["QUALIFIED"] = 4] = "QUALIFIED";
    /** Adverse opinion (שלילית) */
    AuditOpinionType[AuditOpinionType["ADVERSE"] = 5] = "ADVERSE";
    /** Disclaimer of opinion (המנעות) */
    AuditOpinionType[AuditOpinionType["DISCLAIMER"] = 6] = "DISCLAIMER";
    /** No audit opinion (אין חוות דעת) */
    AuditOpinionType[AuditOpinionType["NONE"] = 9] = "NONE";
})(AuditOpinionType || (AuditOpinionType = {}));
//# sourceMappingURL=header.js.map