import { MintInfo } from './types'; import { Address, Rpc, SolanaRpcApi } from '@solana/kit'; export interface IRouterContext { get inMintInfo(): MintInfo; get outMintInfo(): MintInfo; } export declare class RouterContext implements IRouterContext { inMintInfo: MintInfo; outMintInfo: MintInfo; constructor(inMintInfo: MintInfo, outMintInfo: MintInfo); } export declare class NoRouterContext implements IRouterContext { get inMintInfo(): MintInfo; get outMintInfo(): MintInfo; } export declare function loadRouterContext(connection: Rpc, fromToken: Address, toToken: Address): Promise; //# sourceMappingURL=RouterContext.d.ts.map