import { Address, GetContractReturnType, WalletClient } from 'viem'; import { DashboardAbi, OperatorGridAbi, PredepositGuaranteeAbi, StakingVaultAbi, VaultFactoryAbi, VaultHubAbi, VaultViewerAbi, LazyOracleAbi } from './abi/index.js'; import { BusModule } from './bus-module.js'; import { EncodableContract } from '../common/index.js'; export declare class LidoSDKVaultContracts extends BusModule { static VAULT_CREATED_SIGNATURE: `0x${string}`; static DASHBOARD_CREATED_SIGNATURE: `0x${string}`; getContractVault(address: Address): Promise>>; getContractVaultDashboard(address: Address): Promise>>; getContractVaultHub(): Promise>>; getContractVaultFactory(): Promise>>; getContractVaultViewer(): Promise>>; getContractLazyOracle(): Promise>>; getContractPredepositGuarantee(): Promise>>; getContractOperatorGrid(): Promise>>; } //# sourceMappingURL=vault-contracts.d.ts.map