import { ConveyorBelt } from '../../../../stellar-plus/utils/pipeline/conveyor-belts';
import { SorobanGetTransactionOptions, SorobanGetTransactionPipelineConstructor, SorobanGetTransactionPipelineInput, SorobanGetTransactionPipelineOutput, SorobanGetTransactionPipelineType } from './types';
export declare class SorobanGetTransactionPipeline extends ConveyorBelt<SorobanGetTransactionPipelineInput, SorobanGetTransactionPipelineOutput, SorobanGetTransactionPipelineType> {
    protected options: SorobanGetTransactionOptions;
    constructor({ plugins, options }?: SorobanGetTransactionPipelineConstructor);
    protected process(item: SorobanGetTransactionPipelineInput, itemId: string): Promise<SorobanGetTransactionPipelineOutput>;
    private getSecondsToWait;
    private getTransactionTimeoutInSeconds;
}
