import type { DataSourceOptions } from "typeorm"; import { AdaptiveCurveIrmBorrowRateUpdate, Block, CreateMorphoChainlinkOracleV2Model, EnableIrm, EnableLltv, FlashLoan, IncrementNonce, MarketAccrueInterest, MarketLiquidate, MarketSetFee, MarketSupplyCollateral, MorphoVaultV1AdapterFactoryCreateMorphoVaultV1Adapter, MorphoVaultV1AdapterSetSkimRecipient, MorphoVaultV1AdapterSkim, PreLiquidationCreate, PreLiquidationPreLiquidate, PublicAllocatorFlowCaps, PublicAllocatorPublicReallocateTo, PublicAllocatorPublicWithdrawal, PublicAllocatorSetAdmin, PublicAllocatorSetFee, PublicAllocatorSetFlowCaps, PublicAllocatorTransferFee, SetAuthorization, SetFeeRecipient, SetOwner, VaultAccrueInterest, VaultAdminEvent, VaultDeposit, VaultRevokePendingGuardian, VaultSetIsAllocator, VaultSetName, VaultSetSkimRecipient, VaultSetSymbol, VaultSubmitGuardian, VaultSubmitTimelock, VaultUpdateLastTotalAssets, VaultUpdateLostAssets, VaultV2Abdicate, VaultV2AbsoluteCap, VaultV2AccrueInterest, VaultV2AdapterRegistry, VaultV2AddAdapter, VaultV2Allocate, VaultV2Allocator, VaultV2AllowanceUpdatedByTransferFrom, VaultV2AssetTransfer, VaultV2Constructor, VaultV2Curator, VaultV2Deposit, VaultV2ForceDeallocate, VaultV2IdleAssets, VaultV2IncreaseAbsoluteCap, VaultV2IncreaseRelativeCap, VaultV2LastAccruedTotalAssets, VaultV2LiquidityAdapterAndData, VaultV2ManagementFee, VaultV2ManagementFeeRecipient, VaultV2MaxRate, VaultV2Name, VaultV2Owner, VaultV2PerformanceFee, VaultV2PerformanceFeeRecipient, VaultV2RelativeCap, VaultV2Sentinel, VaultV2SetAdapterRegistry, VaultV2SetCurator, VaultV2SetForceDeallocatePenalty, VaultV2SetLiquidityAdapterAndData, VaultV2SetManagementFee, VaultV2SetManagementFeeRecipient, VaultV2SetMaxRate, VaultV2SetName, VaultV2SetPerformanceFee, VaultV2SetPerformanceFeeRecipient, VaultV2SetReceiveAssetsGate, VaultV2SetReceiveSharesGate, VaultV2SetSendAssetsGate, VaultV2SetSendSharesGate, VaultV2SetSymbol, VaultV2Symbol, VaultV2Timelock, VaultV2Transfer } from "./entities"; export declare const entities: (typeof Block | typeof AdaptiveCurveIrmBorrowRateUpdate | typeof CreateMorphoChainlinkOracleV2Model | typeof EnableIrm | typeof EnableLltv | typeof FlashLoan | typeof IncrementNonce | typeof MarketAccrueInterest | typeof MarketLiquidate | typeof MarketSetFee | typeof MarketSupplyCollateral | typeof PreLiquidationCreate | typeof PreLiquidationPreLiquidate | typeof PublicAllocatorPublicReallocateTo | typeof PublicAllocatorPublicWithdrawal | typeof PublicAllocatorSetAdmin | typeof PublicAllocatorSetFee | typeof PublicAllocatorSetFlowCaps | typeof PublicAllocatorTransferFee | typeof SetAuthorization | typeof SetFeeRecipient | typeof SetOwner | typeof VaultAccrueInterest | typeof VaultDeposit | typeof VaultRevokePendingGuardian | typeof VaultSetIsAllocator | typeof VaultSetName | typeof VaultSetSkimRecipient | typeof VaultSetSymbol | typeof VaultSubmitGuardian | typeof VaultSubmitTimelock | typeof VaultUpdateLastTotalAssets | typeof VaultUpdateLostAssets | typeof MorphoVaultV1AdapterFactoryCreateMorphoVaultV1Adapter | typeof MorphoVaultV1AdapterSetSkimRecipient | typeof MorphoVaultV1AdapterSkim | typeof VaultV2Abdicate | typeof VaultV2AccrueInterest | typeof VaultV2AddAdapter | typeof VaultV2Allocate | typeof VaultV2AllowanceUpdatedByTransferFrom | typeof VaultV2Constructor | typeof VaultV2Deposit | typeof VaultV2ForceDeallocate | typeof VaultV2IncreaseAbsoluteCap | typeof VaultV2IncreaseRelativeCap | typeof VaultV2SetAdapterRegistry | typeof VaultV2SetCurator | typeof VaultV2SetForceDeallocatePenalty | typeof VaultV2SetLiquidityAdapterAndData | typeof VaultV2SetManagementFee | typeof VaultV2SetManagementFeeRecipient | typeof VaultV2SetMaxRate | typeof VaultV2SetName | typeof VaultV2SetPerformanceFee | typeof VaultV2SetPerformanceFeeRecipient | typeof VaultV2SetReceiveAssetsGate | typeof VaultV2SetReceiveSharesGate | typeof VaultV2SetSendAssetsGate | typeof VaultV2SetSendSharesGate | typeof VaultV2SetSymbol | typeof VaultV2Transfer | typeof VaultV2AssetTransfer | typeof PublicAllocatorFlowCaps | typeof VaultV2AbsoluteCap | typeof VaultV2AdapterRegistry | typeof VaultV2Allocator | typeof VaultV2Curator | typeof VaultV2LiquidityAdapterAndData | typeof VaultV2ManagementFee | typeof VaultV2ManagementFeeRecipient | typeof VaultV2MaxRate | typeof VaultV2Name | typeof VaultV2Owner | typeof VaultV2PerformanceFee | typeof VaultV2PerformanceFeeRecipient | typeof VaultV2RelativeCap | typeof VaultV2Sentinel | typeof VaultV2Symbol | typeof VaultV2Timelock | typeof VaultV2LastAccruedTotalAssets | typeof VaultV2IdleAssets | typeof VaultAdminEvent)[]; export declare const dataSourceOptions: (env?: NodeJS.ProcessEnv) => DataSourceOptions;