import { _ChainInfo } from '@soul-wallet/chain-list/types'; import { SWTransaction } from '../../../services/transaction-service/types'; import { SubmittableExtrinsic } from '@polkadot/api/promise/types'; export declare const getTransactionId: (chainType: string, chain: string, isInternal: boolean, isWalletConnect?: boolean) => string; export declare const getValidationId: (chainType: string, chain: string) => string; export declare const isSubstrateTransaction: (tx: SWTransaction['transaction']) => tx is SubmittableExtrinsic; export declare const getBaseTransactionInfo: (transaction: SWTransaction, chainInfoMap: Record) => string;