import { SuiCoinTransferTransaction, SuiObjectTransferTransaction } from 'types/Transaction'; declare type transferArgs = { signer: any; details: SuiCoinTransferTransaction | SuiObjectTransferTransaction; onSigned?: (data: any) => void; onSent?: (data: any) => void; onComplete?: (data: any) => void; onConfirmed?: (data: any) => void; onCanceled?: () => void; }; declare const transfer: (args: transferArgs) => Promise; export default transfer;