import { TAddress } from '@dequanto/models/TAddress' import { SafeServiceTypes } from '../types/SafeServiceTypes' export interface ISafeServiceTransport { getTx (safeTxHash: string): Promise //getTransaction (safeTxHash: string): Promise getTxConfirmations (safeTxHash: string): Promise confirmTx(safeTxHash: string, sig: { signature: string, owner: TAddress }): Promise getSafeInfo(safeAddress: TAddress): Promise<{ nonce: number, threshold: number }> estimateSafeTransaction(safeAddress: TAddress, safeTxEstimation): Promise proposeTransaction (args: SafeServiceTypes.ProposeTransactionProps): Promise }