#pragma once #include #include // Database.hpp enum class TableKind; class SalesTable; class PurchasesTable; class DeliveryTable; class MainDatabase; // Assets.hpp struct SavedAsset; class Asset; enum class NameSelectionError; class AssetList; // Filter.hpp class TableRowsFilter; // GlobalStates.hpp class GlobalStates; // Items.hpp template class ItemList; template class ItemBase; class ProductItem; class FactoryItem; class CustomerItem; // Project.hpp class Project;