import { MiddlewareItem } from '../model'; import { NumberLike, TransactionParams } from '../../interfaces'; import { SubscribableOrPromise } from 'rxjs'; export declare type GasPriceLoader = (req: TransactionParams) => SubscribableOrPromise; export declare function gasPriceMiddleware(loader: GasPriceLoader): MiddlewareItem;