/* Autogenerated file. Do not edit manually. */ /* tslint:disable */ /* eslint-disable */ import { ethers, EventFilter, Signer, BigNumber, BigNumberish, PopulatedTransaction, } from "ethers"; import { Contract, ContractTransaction, Overrides, CallOverrides, } from "@ethersproject/contracts"; import { BytesLike } from "@ethersproject/bytes"; import { Listener, Provider } from "@ethersproject/providers"; import { FunctionFragment, EventFragment, Result } from "@ethersproject/abi"; interface TickTestInterface extends ethers.utils.Interface { functions: { "clear(int24)": FunctionFragment; "cross(int24,uint256,uint256,uint160,int56,uint32)": FunctionFragment; "getFeeGrowthInside(int24,int24,int24,uint256,uint256)": FunctionFragment; "setTick(int24,tuple)": FunctionFragment; "tickSpacingToMaxLiquidityPerTick(int24)": FunctionFragment; "ticks(int24)": FunctionFragment; "update(int24,int24,int128,uint256,uint256,uint160,int56,uint32,bool,uint128)": FunctionFragment; }; encodeFunctionData(functionFragment: "clear", values: [BigNumberish]): string; encodeFunctionData( functionFragment: "cross", values: [ BigNumberish, BigNumberish, BigNumberish, BigNumberish, BigNumberish, BigNumberish ] ): string; encodeFunctionData( functionFragment: "getFeeGrowthInside", values: [ BigNumberish, BigNumberish, BigNumberish, BigNumberish, BigNumberish ] ): string; encodeFunctionData( functionFragment: "setTick", values: [ BigNumberish, { liquidityGross: BigNumberish; liquidityNet: BigNumberish; feeGrowthOutside0X128: BigNumberish; feeGrowthOutside1X128: BigNumberish; tickCumulativeOutside: BigNumberish; secondsPerLiquidityOutsideX128: BigNumberish; secondsOutside: BigNumberish; initialized: boolean; } ] ): string; encodeFunctionData( functionFragment: "tickSpacingToMaxLiquidityPerTick", values: [BigNumberish] ): string; encodeFunctionData(functionFragment: "ticks", values: [BigNumberish]): string; encodeFunctionData( functionFragment: "update", values: [ BigNumberish, BigNumberish, BigNumberish, BigNumberish, BigNumberish, BigNumberish, BigNumberish, BigNumberish, boolean, BigNumberish ] ): string; decodeFunctionResult(functionFragment: "clear", data: BytesLike): Result; decodeFunctionResult(functionFragment: "cross", data: BytesLike): Result; decodeFunctionResult( functionFragment: "getFeeGrowthInside", data: BytesLike ): Result; decodeFunctionResult(functionFragment: "setTick", data: BytesLike): Result; decodeFunctionResult( functionFragment: "tickSpacingToMaxLiquidityPerTick", data: BytesLike ): Result; decodeFunctionResult(functionFragment: "ticks", data: BytesLike): Result; decodeFunctionResult(functionFragment: "update", data: BytesLike): Result; events: {}; } export class TickTest extends Contract { connect(signerOrProvider: Signer | Provider | string): this; attach(addressOrName: string): this; deployed(): Promise; on(event: EventFilter | string, listener: Listener): this; once(event: EventFilter | string, listener: Listener): this; addListener(eventName: EventFilter | string, listener: Listener): this; removeAllListeners(eventName: EventFilter | string): this; removeListener(eventName: any, listener: Listener): this; interface: TickTestInterface; functions: { clear( tick: BigNumberish, overrides?: Overrides ): Promise; "clear(int24)"( tick: BigNumberish, overrides?: Overrides ): Promise; cross( tick: BigNumberish, feeGrowthGlobal0X128: BigNumberish, feeGrowthGlobal1X128: BigNumberish, secondsPerLiquidityCumulativeX128: BigNumberish, tickCumulative: BigNumberish, time: BigNumberish, overrides?: Overrides ): Promise; "cross(int24,uint256,uint256,uint160,int56,uint32)"( tick: BigNumberish, feeGrowthGlobal0X128: BigNumberish, feeGrowthGlobal1X128: BigNumberish, secondsPerLiquidityCumulativeX128: BigNumberish, tickCumulative: BigNumberish, time: BigNumberish, overrides?: Overrides ): Promise; getFeeGrowthInside( tickLower: BigNumberish, tickUpper: BigNumberish, tickCurrent: BigNumberish, feeGrowthGlobal0X128: BigNumberish, feeGrowthGlobal1X128: BigNumberish, overrides?: CallOverrides ): Promise<{ feeGrowthInside0X128: BigNumber; feeGrowthInside1X128: BigNumber; 0: BigNumber; 1: BigNumber; }>; "getFeeGrowthInside(int24,int24,int24,uint256,uint256)"( tickLower: BigNumberish, tickUpper: BigNumberish, tickCurrent: BigNumberish, feeGrowthGlobal0X128: BigNumberish, feeGrowthGlobal1X128: BigNumberish, overrides?: CallOverrides ): Promise<{ feeGrowthInside0X128: BigNumber; feeGrowthInside1X128: BigNumber; 0: BigNumber; 1: BigNumber; }>; setTick( tick: BigNumberish, info: { liquidityGross: BigNumberish; liquidityNet: BigNumberish; feeGrowthOutside0X128: BigNumberish; feeGrowthOutside1X128: BigNumberish; tickCumulativeOutside: BigNumberish; secondsPerLiquidityOutsideX128: BigNumberish; secondsOutside: BigNumberish; initialized: boolean; }, overrides?: Overrides ): Promise; "setTick(int24,(uint128,int128,uint256,uint256,int56,uint160,uint32,bool))"( tick: BigNumberish, info: { liquidityGross: BigNumberish; liquidityNet: BigNumberish; feeGrowthOutside0X128: BigNumberish; feeGrowthOutside1X128: BigNumberish; tickCumulativeOutside: BigNumberish; secondsPerLiquidityOutsideX128: BigNumberish; secondsOutside: BigNumberish; initialized: boolean; }, overrides?: Overrides ): Promise; tickSpacingToMaxLiquidityPerTick( tickSpacing: BigNumberish, overrides?: CallOverrides ): Promise<{ 0: BigNumber; }>; "tickSpacingToMaxLiquidityPerTick(int24)"( tickSpacing: BigNumberish, overrides?: CallOverrides ): Promise<{ 0: BigNumber; }>; ticks( arg0: BigNumberish, overrides?: CallOverrides ): Promise<{ liquidityGross: BigNumber; liquidityNet: BigNumber; feeGrowthOutside0X128: BigNumber; feeGrowthOutside1X128: BigNumber; tickCumulativeOutside: BigNumber; secondsPerLiquidityOutsideX128: BigNumber; secondsOutside: number; initialized: boolean; 0: BigNumber; 1: BigNumber; 2: BigNumber; 3: BigNumber; 4: BigNumber; 5: BigNumber; 6: number; 7: boolean; }>; "ticks(int24)"( arg0: BigNumberish, overrides?: CallOverrides ): Promise<{ liquidityGross: BigNumber; liquidityNet: BigNumber; feeGrowthOutside0X128: BigNumber; feeGrowthOutside1X128: BigNumber; tickCumulativeOutside: BigNumber; secondsPerLiquidityOutsideX128: BigNumber; secondsOutside: number; initialized: boolean; 0: BigNumber; 1: BigNumber; 2: BigNumber; 3: BigNumber; 4: BigNumber; 5: BigNumber; 6: number; 7: boolean; }>; update( tick: BigNumberish, tickCurrent: BigNumberish, liquidityDelta: BigNumberish, feeGrowthGlobal0X128: BigNumberish, feeGrowthGlobal1X128: BigNumberish, secondsPerLiquidityCumulativeX128: BigNumberish, tickCumulative: BigNumberish, time: BigNumberish, upper: boolean, maxLiquidity: BigNumberish, overrides?: Overrides ): Promise; "update(int24,int24,int128,uint256,uint256,uint160,int56,uint32,bool,uint128)"( tick: BigNumberish, tickCurrent: BigNumberish, liquidityDelta: BigNumberish, feeGrowthGlobal0X128: BigNumberish, feeGrowthGlobal1X128: BigNumberish, secondsPerLiquidityCumulativeX128: BigNumberish, tickCumulative: BigNumberish, time: BigNumberish, upper: boolean, maxLiquidity: BigNumberish, overrides?: Overrides ): Promise; }; clear( tick: BigNumberish, overrides?: Overrides ): Promise; "clear(int24)"( tick: BigNumberish, overrides?: Overrides ): Promise; cross( tick: BigNumberish, feeGrowthGlobal0X128: BigNumberish, feeGrowthGlobal1X128: BigNumberish, secondsPerLiquidityCumulativeX128: BigNumberish, tickCumulative: BigNumberish, time: BigNumberish, overrides?: Overrides ): Promise; "cross(int24,uint256,uint256,uint160,int56,uint32)"( tick: BigNumberish, feeGrowthGlobal0X128: BigNumberish, feeGrowthGlobal1X128: BigNumberish, secondsPerLiquidityCumulativeX128: BigNumberish, tickCumulative: BigNumberish, time: BigNumberish, overrides?: Overrides ): Promise; getFeeGrowthInside( tickLower: BigNumberish, tickUpper: BigNumberish, tickCurrent: BigNumberish, feeGrowthGlobal0X128: BigNumberish, feeGrowthGlobal1X128: BigNumberish, overrides?: CallOverrides ): Promise<{ feeGrowthInside0X128: BigNumber; feeGrowthInside1X128: BigNumber; 0: BigNumber; 1: BigNumber; }>; "getFeeGrowthInside(int24,int24,int24,uint256,uint256)"( tickLower: BigNumberish, tickUpper: BigNumberish, tickCurrent: BigNumberish, feeGrowthGlobal0X128: BigNumberish, feeGrowthGlobal1X128: BigNumberish, overrides?: CallOverrides ): Promise<{ feeGrowthInside0X128: BigNumber; feeGrowthInside1X128: BigNumber; 0: BigNumber; 1: BigNumber; }>; setTick( tick: BigNumberish, info: { liquidityGross: BigNumberish; liquidityNet: BigNumberish; feeGrowthOutside0X128: BigNumberish; feeGrowthOutside1X128: BigNumberish; tickCumulativeOutside: BigNumberish; secondsPerLiquidityOutsideX128: BigNumberish; secondsOutside: BigNumberish; initialized: boolean; }, overrides?: Overrides ): Promise; "setTick(int24,(uint128,int128,uint256,uint256,int56,uint160,uint32,bool))"( tick: BigNumberish, info: { liquidityGross: BigNumberish; liquidityNet: BigNumberish; feeGrowthOutside0X128: BigNumberish; feeGrowthOutside1X128: BigNumberish; tickCumulativeOutside: BigNumberish; secondsPerLiquidityOutsideX128: BigNumberish; secondsOutside: BigNumberish; initialized: boolean; }, overrides?: Overrides ): Promise; tickSpacingToMaxLiquidityPerTick( tickSpacing: BigNumberish, overrides?: CallOverrides ): Promise; "tickSpacingToMaxLiquidityPerTick(int24)"( tickSpacing: BigNumberish, overrides?: CallOverrides ): Promise; ticks( arg0: BigNumberish, overrides?: CallOverrides ): Promise<{ liquidityGross: BigNumber; liquidityNet: BigNumber; feeGrowthOutside0X128: BigNumber; feeGrowthOutside1X128: BigNumber; tickCumulativeOutside: BigNumber; secondsPerLiquidityOutsideX128: BigNumber; secondsOutside: number; initialized: boolean; 0: BigNumber; 1: BigNumber; 2: BigNumber; 3: BigNumber; 4: BigNumber; 5: BigNumber; 6: number; 7: boolean; }>; "ticks(int24)"( arg0: BigNumberish, overrides?: CallOverrides ): Promise<{ liquidityGross: BigNumber; liquidityNet: BigNumber; feeGrowthOutside0X128: BigNumber; feeGrowthOutside1X128: BigNumber; tickCumulativeOutside: BigNumber; secondsPerLiquidityOutsideX128: BigNumber; secondsOutside: number; initialized: boolean; 0: BigNumber; 1: BigNumber; 2: BigNumber; 3: BigNumber; 4: BigNumber; 5: BigNumber; 6: number; 7: boolean; }>; update( tick: BigNumberish, tickCurrent: BigNumberish, liquidityDelta: BigNumberish, feeGrowthGlobal0X128: BigNumberish, feeGrowthGlobal1X128: BigNumberish, secondsPerLiquidityCumulativeX128: BigNumberish, tickCumulative: BigNumberish, time: BigNumberish, upper: boolean, maxLiquidity: BigNumberish, overrides?: Overrides ): Promise; "update(int24,int24,int128,uint256,uint256,uint160,int56,uint32,bool,uint128)"( tick: BigNumberish, tickCurrent: BigNumberish, liquidityDelta: BigNumberish, feeGrowthGlobal0X128: BigNumberish, feeGrowthGlobal1X128: BigNumberish, secondsPerLiquidityCumulativeX128: BigNumberish, tickCumulative: BigNumberish, time: BigNumberish, upper: boolean, maxLiquidity: BigNumberish, overrides?: Overrides ): Promise; callStatic: { clear(tick: BigNumberish, overrides?: CallOverrides): Promise; "clear(int24)"( tick: BigNumberish, overrides?: CallOverrides ): Promise; cross( tick: BigNumberish, feeGrowthGlobal0X128: BigNumberish, feeGrowthGlobal1X128: BigNumberish, secondsPerLiquidityCumulativeX128: BigNumberish, tickCumulative: BigNumberish, time: BigNumberish, overrides?: CallOverrides ): Promise; "cross(int24,uint256,uint256,uint160,int56,uint32)"( tick: BigNumberish, feeGrowthGlobal0X128: BigNumberish, feeGrowthGlobal1X128: BigNumberish, secondsPerLiquidityCumulativeX128: BigNumberish, tickCumulative: BigNumberish, time: BigNumberish, overrides?: CallOverrides ): Promise; getFeeGrowthInside( tickLower: BigNumberish, tickUpper: BigNumberish, tickCurrent: BigNumberish, feeGrowthGlobal0X128: BigNumberish, feeGrowthGlobal1X128: BigNumberish, overrides?: CallOverrides ): Promise<{ feeGrowthInside0X128: BigNumber; feeGrowthInside1X128: BigNumber; 0: BigNumber; 1: BigNumber; }>; "getFeeGrowthInside(int24,int24,int24,uint256,uint256)"( tickLower: BigNumberish, tickUpper: BigNumberish, tickCurrent: BigNumberish, feeGrowthGlobal0X128: BigNumberish, feeGrowthGlobal1X128: BigNumberish, overrides?: CallOverrides ): Promise<{ feeGrowthInside0X128: BigNumber; feeGrowthInside1X128: BigNumber; 0: BigNumber; 1: BigNumber; }>; setTick( tick: BigNumberish, info: { liquidityGross: BigNumberish; liquidityNet: BigNumberish; feeGrowthOutside0X128: BigNumberish; feeGrowthOutside1X128: BigNumberish; tickCumulativeOutside: BigNumberish; secondsPerLiquidityOutsideX128: BigNumberish; secondsOutside: BigNumberish; initialized: boolean; }, overrides?: CallOverrides ): Promise; "setTick(int24,(uint128,int128,uint256,uint256,int56,uint160,uint32,bool))"( tick: BigNumberish, info: { liquidityGross: BigNumberish; liquidityNet: BigNumberish; feeGrowthOutside0X128: BigNumberish; feeGrowthOutside1X128: BigNumberish; tickCumulativeOutside: BigNumberish; secondsPerLiquidityOutsideX128: BigNumberish; secondsOutside: BigNumberish; initialized: boolean; }, overrides?: CallOverrides ): Promise; tickSpacingToMaxLiquidityPerTick( tickSpacing: BigNumberish, overrides?: CallOverrides ): Promise; "tickSpacingToMaxLiquidityPerTick(int24)"( tickSpacing: BigNumberish, overrides?: CallOverrides ): Promise; ticks( arg0: BigNumberish, overrides?: CallOverrides ): Promise<{ liquidityGross: BigNumber; liquidityNet: BigNumber; feeGrowthOutside0X128: BigNumber; feeGrowthOutside1X128: BigNumber; tickCumulativeOutside: BigNumber; secondsPerLiquidityOutsideX128: BigNumber; secondsOutside: number; initialized: boolean; 0: BigNumber; 1: BigNumber; 2: BigNumber; 3: BigNumber; 4: BigNumber; 5: BigNumber; 6: number; 7: boolean; }>; "ticks(int24)"( arg0: BigNumberish, overrides?: CallOverrides ): Promise<{ liquidityGross: BigNumber; liquidityNet: BigNumber; feeGrowthOutside0X128: BigNumber; feeGrowthOutside1X128: BigNumber; tickCumulativeOutside: BigNumber; secondsPerLiquidityOutsideX128: BigNumber; secondsOutside: number; initialized: boolean; 0: BigNumber; 1: BigNumber; 2: BigNumber; 3: BigNumber; 4: BigNumber; 5: BigNumber; 6: number; 7: boolean; }>; update( tick: BigNumberish, tickCurrent: BigNumberish, liquidityDelta: BigNumberish, feeGrowthGlobal0X128: BigNumberish, feeGrowthGlobal1X128: BigNumberish, secondsPerLiquidityCumulativeX128: BigNumberish, tickCumulative: BigNumberish, time: BigNumberish, upper: boolean, maxLiquidity: BigNumberish, overrides?: CallOverrides ): Promise; "update(int24,int24,int128,uint256,uint256,uint160,int56,uint32,bool,uint128)"( tick: BigNumberish, tickCurrent: BigNumberish, liquidityDelta: BigNumberish, feeGrowthGlobal0X128: BigNumberish, feeGrowthGlobal1X128: BigNumberish, secondsPerLiquidityCumulativeX128: BigNumberish, tickCumulative: BigNumberish, time: BigNumberish, upper: boolean, maxLiquidity: BigNumberish, overrides?: CallOverrides ): Promise; }; filters: {}; estimateGas: { clear(tick: BigNumberish, overrides?: Overrides): Promise; "clear(int24)"( tick: BigNumberish, overrides?: Overrides ): Promise; cross( tick: BigNumberish, feeGrowthGlobal0X128: BigNumberish, feeGrowthGlobal1X128: BigNumberish, secondsPerLiquidityCumulativeX128: BigNumberish, tickCumulative: BigNumberish, time: BigNumberish, overrides?: Overrides ): Promise; "cross(int24,uint256,uint256,uint160,int56,uint32)"( tick: BigNumberish, feeGrowthGlobal0X128: BigNumberish, feeGrowthGlobal1X128: BigNumberish, secondsPerLiquidityCumulativeX128: BigNumberish, tickCumulative: BigNumberish, time: BigNumberish, overrides?: Overrides ): Promise; getFeeGrowthInside( tickLower: BigNumberish, tickUpper: BigNumberish, tickCurrent: BigNumberish, feeGrowthGlobal0X128: BigNumberish, feeGrowthGlobal1X128: BigNumberish, overrides?: CallOverrides ): Promise; "getFeeGrowthInside(int24,int24,int24,uint256,uint256)"( tickLower: BigNumberish, tickUpper: BigNumberish, tickCurrent: BigNumberish, feeGrowthGlobal0X128: BigNumberish, feeGrowthGlobal1X128: BigNumberish, overrides?: CallOverrides ): Promise; setTick( tick: BigNumberish, info: { liquidityGross: BigNumberish; liquidityNet: BigNumberish; feeGrowthOutside0X128: BigNumberish; feeGrowthOutside1X128: BigNumberish; tickCumulativeOutside: BigNumberish; secondsPerLiquidityOutsideX128: BigNumberish; secondsOutside: BigNumberish; initialized: boolean; }, overrides?: Overrides ): Promise; "setTick(int24,(uint128,int128,uint256,uint256,int56,uint160,uint32,bool))"( tick: BigNumberish, info: { liquidityGross: BigNumberish; liquidityNet: BigNumberish; feeGrowthOutside0X128: BigNumberish; feeGrowthOutside1X128: BigNumberish; tickCumulativeOutside: BigNumberish; secondsPerLiquidityOutsideX128: BigNumberish; secondsOutside: BigNumberish; initialized: boolean; }, overrides?: Overrides ): Promise; tickSpacingToMaxLiquidityPerTick( tickSpacing: BigNumberish, overrides?: CallOverrides ): Promise; "tickSpacingToMaxLiquidityPerTick(int24)"( tickSpacing: BigNumberish, overrides?: CallOverrides ): Promise; ticks(arg0: BigNumberish, overrides?: CallOverrides): Promise; "ticks(int24)"( arg0: BigNumberish, overrides?: CallOverrides ): Promise; update( tick: BigNumberish, tickCurrent: BigNumberish, liquidityDelta: BigNumberish, feeGrowthGlobal0X128: BigNumberish, feeGrowthGlobal1X128: BigNumberish, secondsPerLiquidityCumulativeX128: BigNumberish, tickCumulative: BigNumberish, time: BigNumberish, upper: boolean, maxLiquidity: BigNumberish, overrides?: Overrides ): Promise; "update(int24,int24,int128,uint256,uint256,uint160,int56,uint32,bool,uint128)"( tick: BigNumberish, tickCurrent: BigNumberish, liquidityDelta: BigNumberish, feeGrowthGlobal0X128: BigNumberish, feeGrowthGlobal1X128: BigNumberish, secondsPerLiquidityCumulativeX128: BigNumberish, tickCumulative: BigNumberish, time: BigNumberish, upper: boolean, maxLiquidity: BigNumberish, overrides?: Overrides ): Promise; }; populateTransaction: { clear( tick: BigNumberish, overrides?: Overrides ): Promise; "clear(int24)"( tick: BigNumberish, overrides?: Overrides ): Promise; cross( tick: BigNumberish, feeGrowthGlobal0X128: BigNumberish, feeGrowthGlobal1X128: BigNumberish, secondsPerLiquidityCumulativeX128: BigNumberish, tickCumulative: BigNumberish, time: BigNumberish, overrides?: Overrides ): Promise; "cross(int24,uint256,uint256,uint160,int56,uint32)"( tick: BigNumberish, feeGrowthGlobal0X128: BigNumberish, feeGrowthGlobal1X128: BigNumberish, secondsPerLiquidityCumulativeX128: BigNumberish, tickCumulative: BigNumberish, time: BigNumberish, overrides?: Overrides ): Promise; getFeeGrowthInside( tickLower: BigNumberish, tickUpper: BigNumberish, tickCurrent: BigNumberish, feeGrowthGlobal0X128: BigNumberish, feeGrowthGlobal1X128: BigNumberish, overrides?: CallOverrides ): Promise; "getFeeGrowthInside(int24,int24,int24,uint256,uint256)"( tickLower: BigNumberish, tickUpper: BigNumberish, tickCurrent: BigNumberish, feeGrowthGlobal0X128: BigNumberish, feeGrowthGlobal1X128: BigNumberish, overrides?: CallOverrides ): Promise; setTick( tick: BigNumberish, info: { liquidityGross: BigNumberish; liquidityNet: BigNumberish; feeGrowthOutside0X128: BigNumberish; feeGrowthOutside1X128: BigNumberish; tickCumulativeOutside: BigNumberish; secondsPerLiquidityOutsideX128: BigNumberish; secondsOutside: BigNumberish; initialized: boolean; }, overrides?: Overrides ): Promise; "setTick(int24,(uint128,int128,uint256,uint256,int56,uint160,uint32,bool))"( tick: BigNumberish, info: { liquidityGross: BigNumberish; liquidityNet: BigNumberish; feeGrowthOutside0X128: BigNumberish; feeGrowthOutside1X128: BigNumberish; tickCumulativeOutside: BigNumberish; secondsPerLiquidityOutsideX128: BigNumberish; secondsOutside: BigNumberish; initialized: boolean; }, overrides?: Overrides ): Promise; tickSpacingToMaxLiquidityPerTick( tickSpacing: BigNumberish, overrides?: CallOverrides ): Promise; "tickSpacingToMaxLiquidityPerTick(int24)"( tickSpacing: BigNumberish, overrides?: CallOverrides ): Promise; ticks( arg0: BigNumberish, overrides?: CallOverrides ): Promise; "ticks(int24)"( arg0: BigNumberish, overrides?: CallOverrides ): Promise; update( tick: BigNumberish, tickCurrent: BigNumberish, liquidityDelta: BigNumberish, feeGrowthGlobal0X128: BigNumberish, feeGrowthGlobal1X128: BigNumberish, secondsPerLiquidityCumulativeX128: BigNumberish, tickCumulative: BigNumberish, time: BigNumberish, upper: boolean, maxLiquidity: BigNumberish, overrides?: Overrides ): Promise; "update(int24,int24,int128,uint256,uint256,uint160,int56,uint32,bool,uint128)"( tick: BigNumberish, tickCurrent: BigNumberish, liquidityDelta: BigNumberish, feeGrowthGlobal0X128: BigNumberish, feeGrowthGlobal1X128: BigNumberish, secondsPerLiquidityCumulativeX128: BigNumberish, tickCumulative: BigNumberish, time: BigNumberish, upper: boolean, maxLiquidity: BigNumberish, overrides?: Overrides ): Promise; }; }