import { TransactionProcessor } from "./TransactionProcessor";
import { DecodedTransaction } from "@payburner/keyburner-core/dist/npm";
import { GlobalAddressService, ServiceResponse, TokenService } from "..";
import { TransactionTypes } from "@payburner/keyburner-sidewinder-model/dist/npm";
import { TransactionProcessorBase } from "./TransactionProcessorBase";
import { UnderlyingTransactionService } from "../services/UnderlyingTransactionService";
export declare class OffRampResultTransactionProcessor extends TransactionProcessorBase implements TransactionProcessor {
    underlyingTransactionService: UnderlyingTransactionService;
    constructor(globalAccountService: GlobalAddressService, tokenService: TokenService, underlyingTransactionService: UnderlyingTransactionService);
    doProcess(decodedTransaction: DecodedTransaction, items: Array<any>): Promise<ServiceResponse>;
    getTransactionType(): TransactionTypes;
}
//# sourceMappingURL=OffRampResultTransactionProcessor.d.ts.map