"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.isContractTokenTransferPath = isContractTokenTransferPath;
exports.isTokenTransferPath = isTokenTransferPath;
exports.isNativeTransferPath = isNativeTransferPath;
function isContractTokenTransferPath(path) {
    return 'amount' in path && 'to' in path;
}
function isTokenTransferPath(path) {
    return ('from' in path &&
        'to' in path &&
        ('fromTokenValue' in path || 'toTokenValue' in path));
}
function isNativeTransferPath(path) {
    return 'from' in path && 'to' in path && 'value' in path;
}
//# sourceMappingURL=transaction-data.js.map