import { GasRouter } from '@hyperlane-xyz/core'; import { Address } from '@hyperlane-xyz/utils'; import { HyperlaneContracts, HyperlaneContractsMap, HyperlaneFactories } from '../contracts/types.js'; import { ChainMap } from '../types.js'; import { ProxiedRouterDeployer } from './ProxiedRouterDeployer.js'; import { GasRouterConfig } from './types.js'; export declare abstract class GasRouterDeployer extends ProxiedRouterDeployer { abstract router(contracts: HyperlaneContracts): GasRouter; enrollRemoteRouters(contractsMap: HyperlaneContractsMap, configMap: ChainMap, foreignRouters?: ChainMap
): Promise; } //# sourceMappingURL=GasRouterDeployer.d.ts.map