package com.braintree.customersupportbackoffice.services;

import com.braintree.command.request.BrainTreeFindTransactionRequest;
import com.braintree.command.result.BrainTreeFindTransactionResult;
import de.hybris.platform.payment.AdapterException;

public interface BrainTreeTransactionSearchService {

    /**
     * Used to find transactions
     * @param request
     * @return BrainTreeFindTransactionResult
     * @throws AdapterException
     */
    BrainTreeFindTransactionResult findTransactions(BrainTreeFindTransactionRequest request)
        throws AdapterException;
}
