// @generated — do not edit
import { definePermissions } from "@tailor-platform/erp-kit/module";

export const { permissions, own, all } = definePermissions("finance-ledger", [
  "addJournalLine",
  "approveAndLockPeriod",
  "beginClose",
  "closePeriod",
  "createAccountingPeriod",
  "createFiscalYear",
  "createJournalEntry",
  "deleteAccountingPeriod",
  "deleteFiscalYear",
  "deleteJournalEntry",
  "executeYearEndClose",
  "finalCloseAndLockPeriod",
  "finalizeFinancialStatement",
  "generateFinancialStatement",
  "generatePreliminaryStatements",
  "generateTrialBalance",
  "initiatePeriodClose",
  "openForAdvanceEntry",
  "openPeriod",
  "permanentlyClosePeriod",
  "postAdjustingEntries",
  "postJournalEntry",
  "processInventoryHandoff",
  "processManufacturingHandoff",
  "processPurchaseHandoff",
  "processSalesHandoff",
  "regenerateFinancialStatement",
  "removeJournalLine",
  "reopenPeriod",
  "reverseJournalEntry",
  "revertSoftLock",
  "updateFiscalYear",
  "updateJournalEntry",
  "updateJournalLine",
  "verifySubledgerTransfers",
  "verifyTrialBalance",
] as const);
