UNPKG

@hyperlane-xyz/sdk

Version:

The official SDK for the Hyperlane Network

12 lines 796 B
import { Logger } from 'pino'; import { HyperlaneDeployer } from '../../deploy/HyperlaneDeployer.js'; import { ContractVerifier } from '../../deploy/verify/ContractVerifier.js'; import { HyperlaneContracts } from '../../index.js'; import { MultiProvider } from '../../providers/MultiProvider.js'; import { TimelockConfig } from '../types.js'; import { EvmTimelockFactories } from './contracts.js'; export declare class EvmTimelockDeployer extends HyperlaneDeployer<TimelockConfig, EvmTimelockFactories> { constructor(multiProvider: MultiProvider, concurrentDeploy?: boolean, contractVerifier?: ContractVerifier, logger?: Logger); deployContracts(chain: string, config: TimelockConfig): Promise<HyperlaneContracts<EvmTimelockFactories>>; } //# sourceMappingURL=EvmTimelockDeployer.d.ts.map