import "../../dist-uUUuTqM0.js";
import { $ as SetPeriodStartInputSchema, A as creators_exports$2, B as AddOwnerIdInputSchema, C as setEndingBalance, D as removeSnapshotAccount, E as creators_exports, F as setPeriodStart, G as RemoveOwnerIdInputSchema, H as AddTransactionInputSchema, I as setReportConfig, J as RemoveTransactionInputSchema, K as RemoveSnapshotAccountInputSchema, L as reducer, M as setAccountsDocument, N as setPeriod, O as updateSnapshotAccountType, P as setPeriodEnd, Q as SetPeriodInputSchema, R as AccountTypeInputSchema, S as removeStartingBalance, T as addSnapshotAccount, U as RecalculateFlowTypesInputSchema, V as AddSnapshotAccountInputSchema, W as RemoveEndingBalanceInputSchema, X as SetEndingBalanceInputSchema, Y as SetAccountsDocumentInputSchema, Z as SetPeriodEndInputSchema, _ as recalculateFlowTypes, at as TokenBalanceSchema, b as creators_exports$1, c as SnapshotReportPHStateSchema, ct as TransactionFlowTypeInputSchema, d as isSnapshotReportDocument, dt as UpdateTransactionFlowTypeInputSchema, et as SetReportConfigInputSchema, f as isSnapshotReportState, ft as definedNonNullAnySchema, g as creators_exports$3, h as addTransaction, i as initialLocalState, it as SnapshotTransactionSchema, j as removeOwnerId, k as addOwnerId, l as assertIsSnapshotReportDocument, lt as TransactionFlowTypeSchema, m as actions, mt as documentModel, n as utils, nt as SnapshotAccountSchema, o as SnapshotReportDocumentHeaderSchema, ot as TransactionDirectionInputSchema, p as snapshotReportDocumentType, pt as isDefinedNonNullAny, q as RemoveStartingBalanceInputSchema, r as initialGlobalState, rt as SnapshotReportStateSchema, s as SnapshotReportDocumentSchema, st as TransactionDirectionSchema, tt as SetStartingBalanceInputSchema, u as assertIsSnapshotReportState, ut as UpdateSnapshotAccountTypeInputSchema, v as removeTransaction, w as setStartingBalance, x as removeEndingBalance, y as updateTransactionFlowType, z as AccountTypeSchema } from "../../module-CIT3HO-c.js";
import "../../dist-mx7YTOSV.js";
import "../../chunk-VBDAOXYI-DjbP4DfS.js";
import { a as useSnapshotReportDocumentById, c as SnapshotReportController, d as defaultGlobalState, f as defaultLocalState, i as useSelectedSnapshotReportDocument, l as createSnapshotReportDocument, n as latestVersion, o as useSnapshotReportDocumentsInSelectedDrive, p as defaultPHState, r as supportedVersions, s as useSnapshotReportDocumentsInSelectedFolder, t as snapshotReportUpgradeManifest, u as createState } from "../../snapshot-report-B5WIHbu8.js";
export { AccountTypeInputSchema, AccountTypeSchema, AddOwnerIdInputSchema, AddSnapshotAccountInputSchema, AddTransactionInputSchema, RecalculateFlowTypesInputSchema, RemoveEndingBalanceInputSchema, RemoveOwnerIdInputSchema, RemoveSnapshotAccountInputSchema, RemoveStartingBalanceInputSchema, RemoveTransactionInputSchema, SetAccountsDocumentInputSchema, SetEndingBalanceInputSchema, SetPeriodEndInputSchema, SetPeriodInputSchema, SetPeriodStartInputSchema, SetReportConfigInputSchema, SetStartingBalanceInputSchema, SnapshotAccountSchema, SnapshotReportController, SnapshotReportDocumentHeaderSchema, SnapshotReportDocumentSchema, SnapshotReportPHStateSchema, SnapshotReportStateSchema, SnapshotTransactionSchema, TokenBalanceSchema, TransactionDirectionInputSchema, TransactionDirectionSchema, TransactionFlowTypeInputSchema, TransactionFlowTypeSchema, UpdateSnapshotAccountTypeInputSchema, UpdateTransactionFlowTypeInputSchema, actions, addOwnerId, addSnapshotAccount, addTransaction, assertIsSnapshotReportDocument, assertIsSnapshotReportState, createSnapshotReportDocument, createState, defaultGlobalState, defaultLocalState, defaultPHState, definedNonNullAnySchema, documentModel, initialGlobalState, initialLocalState, isDefinedNonNullAny, isSnapshotReportDocument, isSnapshotReportState, latestVersion, recalculateFlowTypes, reducer, removeEndingBalance, removeOwnerId, removeSnapshotAccount, removeStartingBalance, removeTransaction, setAccountsDocument, setEndingBalance, setPeriod, setPeriodEnd, setPeriodStart, setReportConfig, setStartingBalance, creators_exports as snapshotReportAccountsActions, creators_exports$1 as snapshotReportBalancesActions, creators_exports$2 as snapshotReportConfigurationActions, snapshotReportDocumentType, creators_exports$3 as snapshotReportTransactionsActions, snapshotReportUpgradeManifest, supportedVersions, updateSnapshotAccountType, updateTransactionFlowType, useSelectedSnapshotReportDocument, useSnapshotReportDocumentById, useSnapshotReportDocumentsInSelectedDrive, useSnapshotReportDocumentsInSelectedFolder, utils };
