import { ExchangeAdapter, NormalizedQuote, QuoteResult } from './ExchangeAdapter'; import { QuoteResponse } from '@bluefin-exchange/bluefin7k-aggregator-sdk'; import { Transaction, TransactionObjectArgument } from '@mysten/sui/transactions'; import { Exchange, QuoteQueryParams } from '../types'; export declare class BluefinAdapter implements ExchangeAdapter { name(): Exchange; private toNormalized; getRoutes(params: QuoteQueryParams): Promise | null>; buildTx(tx: Transaction, quote: QuoteResult, sender: string, slippage: number, coinIn: TransactionObjectArgument): Promise<{ coinOut: any; tx: Transaction; }>; }