/**
 * Uniswap appends extra data at the end of the calldada,
 * which can cause permit and V3 pool approvals to fail.
 * This function checks whether a workaround is needed by detecting
 * if any operation includes a known Uniswap-related address.
 */
export declare const uniswapWorkaround: (ops: string[]) => boolean;
