import type { Address, DexExchangeBuildParam } from '../types'; import type { ExecutorEncodingContext } from './encoding-types'; export type ApprovalTokenAndTarget = { target: string; token: Address; }; export declare function getApprovalTokenAndTarget(swap: { srcToken: Address; }, exchangeParam: DexExchangeBuildParam, context: Pick): ApprovalTokenAndTarget | null;