Type Alias QuoterFunctionArgs

QuoterFunctionArgs:
    | {
        tokenIn: Address;
        tokenOut: Address;
        amountIn: bigint;
        fee: number;
        sqrtPriceLimitX96: bigint;
    }
    | {
        tokenIn: Address;
        tokenOut: Address;
        amountIn: bigint;
        limitSqrtPrice: bigint;
    }
    | {
        tokenIn: Address;
        tokenOut: Address;
        amountIn: bigint;
        tickSpacing: number;
        sqrtPriceLimitX96: bigint;
    }
    | {
        tokenIn: Address;
        tokenOut: Address;
        deployer: Address;
        amountIn: bigint;
        limitSqrtPrice: bigint;
    }

Union type for all possible quoter function arguments