import * as factory from '../../factory'; import { Service } from '../../service'; import { ISetProfileParams, TransactionService } from '../transaction'; /** * 通貨転送取引サービス */ export declare class MoneyTransferTransactionService extends Service implements TransactionService { typeOf: factory.transactionType.MoneyTransfer; /** * 取引を開始する */ start(params: factory.transaction.moneyTransfer.IStartParamsWithoutDetail): Promise; /** * 取引人プロフィール変更 */ setProfile(params: ISetProfileParams): Promise; /** * 取引確定 */ confirm(params: { /** * 取引ID */ id: string; }): Promise; /** * 明示的に取引を中止する * 既に確定済、あるいは、期限切れの取引に対して実行するとArgumentエラーが返されます。 */ cancel(params: { /** * 取引ID */ id: string; }): Promise; }