type Add = T extends number ? U extends number ? number : never : never; type GtOrEq = T extends U ? 1 : 0; type Lt = T extends U ? 0 : 1; type Subtract = T extends number ? U extends number ? number : never : never; import type { EvmChainId, EvmCoinType } from "../types.js"; export declare const SLIP44_MSB = 2147483648; export declare const isEvmCoinType: (coinType: TCoinType) => GtOrEq extends 1 ? true : false; type EvmChainIdToCoinType = Lt extends 1 ? Add : never; export declare const evmChainIdToCoinType: (chainId: TChainId) => EvmChainIdToCoinType; type CoinTypeToEvmChainId = Lt extends 1 ? never : Subtract; export declare const coinTypeToEvmChainId: (coinType: TCoinType) => CoinTypeToEvmChainId; export {}; //# sourceMappingURL=evm.d.ts.map