import { EthAdapter, GnosisSafeContract } from '@gnosis.pm/safe-core-sdk-types'; declare class ModuleManager { #private; constructor(ethAdapter: EthAdapter, safeContract: GnosisSafeContract); private validateModuleAddress; private validateModuleIsNotEnabled; private validateModuleIsEnabled; getModules(): Promise; isModuleEnabled(moduleAddress: string): Promise; encodeEnableModuleData(moduleAddress: string): Promise; encodeDisableModuleData(moduleAddress: string): Promise; } export default ModuleManager;