import { Address, Chain } from "viem"; export type DaimoChain = "base" | "baseSepolia"; export declare function daimoChainFromId(chainId: number): DaimoChain; export declare function daimoChainFromStr(str?: string | null): DaimoChain; export interface ChainConfig { daimoChain: DaimoChain; chainL1: Chain; chainL2: Chain; tokenAddress: Address; tokenSymbol: string; tokenDecimals: number; pimlicoPaymasterAddress: Address; notesV1Address: Address; notesV2Address: Address; offChainUtilsDeployBlock: number; uniswapRouterAddress: Address; uniswapETHPoolAddress: Address; cctpMessageTransmitterAddress: Address; circleAPIRoot: string; } export declare const notesV1AddressMap: Map; export declare const notesV2AddressMap: Map; export declare function getChainConfig(daimoChain: DaimoChain): ChainConfig;