import { PathfindingResult } from './types.js'; import { Address } from '@circles-sdk/utils'; export interface FindPathParams { from: Address; to: Address; targetFlow: string; useWrappedBalances?: boolean; fromTokens?: Address[]; toTokens?: Address[]; excludeFromTokens?: Address[]; excludeToTokens?: Address[]; maxTransfers?: number; } /** * Call Circles RPC `circlesV2_findPath` and return the raw path result. */ export declare function findPath(rpcUrl: string, { from, to, targetFlow, useWrappedBalances, fromTokens, toTokens, excludeFromTokens, excludeToTokens, maxTransfers }: FindPathParams): Promise; export declare function findMaxFlow(rpcUrl: string, { from, to, useWrappedBalances, fromTokens, toTokens, excludeFromTokens, excludeToTokens, maxTransfers }: Omit): Promise; //# sourceMappingURL=pathfinder.d.ts.map