import type { ethers } from 'ethers'; import { Router } from '@abacus-network/app'; import type { types } from '@abacus-network/utils'; import { AbacusContracts, AbacusFactories } from './contracts'; export declare type RouterContracts = AbacusContracts & { router: RouterContract; }; declare type RouterFactory = ethers.ContractFactory & { deploy: (...args: any[]) => Promise; }; export declare type RouterFactories = AbacusFactories & { router: RouterFactory; }; export declare type ConnectionClientConfig = { abacusConnectionManager: types.Address; interchainGasPaymaster: types.Address; }; export { Router } from '@abacus-network/app'; //# sourceMappingURL=router.d.ts.map