import { Pool, Position, QuoteResult, Tick, _calculateAmountDeltaResult, _calculateFeeResult, TokenAmounts, SwapResult, SingleTokenLiquidity, LiquidityTick, LiquidityResult, AmountDeltaResult, CalculateSwapResult, SimulateSwapResult } from './schema.js';
export declare const decodeU256FromU64Array: (value: string) => bigint;
export declare const decodeU128FromU64Array: (value: string) => bigint;
export declare const encodeU256ToU64Array: (value: bigint) => string;
export declare const encodeU128ToU64Array: (value: bigint) => string;
export declare const encodeLiquidity: (value: bigint) => string;
export declare const encodeTokenAmount: (value: bigint) => string;
export declare const decodeLiquidity: (value: string) => bigint;
export declare const decodeTokenAmount: (value: string) => bigint;
export declare const encodeTick: (value: Tick) => any;
export declare const encodeLiquidityTick: (value: LiquidityTick) => any;
export declare const encodePool: (value: Pool) => any;
export declare const encodeLiquidityResult: (value: LiquidityResult) => any;
export declare const encodeSingleTokenLiquidity: (value: SingleTokenLiquidity) => any;
export declare const encodeQuoteResult: (value: QuoteResult) => any;
export declare const encodeTokenAmounts: (value: TokenAmounts) => any;
export declare const encodeCalculateFeeResult: (value: _calculateFeeResult) => any;
export declare const encodeAmountDeltaResult: (value: AmountDeltaResult) => any;
export declare const encodeSwapResult: (value: SwapResult) => any;
export declare const encodeCalculateSwapResult: (value: CalculateSwapResult) => any;
export declare const encodeCalculateAmountDeltaResult: (value: _calculateAmountDeltaResult) => any;
export declare const encodePosition: (value: Position) => any;
export declare const decodeTick: (value: Tick) => any;
export declare const decodeLiquidityTick: (value: LiquidityTick) => any;
export declare const decodePool: (value: Pool) => any;
export declare const decodeLiquidityResult: (value: LiquidityResult) => any;
export declare const decodeSingleTokenLiquidity: (value: SingleTokenLiquidity) => any;
export declare const decodeQuoteResult: (value: QuoteResult) => any;
export declare const decodeTokenAmounts: (value: TokenAmounts) => any;
export declare const decodeCalculateFeeResult: (value: _calculateFeeResult) => any;
export declare const decodeAmountDeltaResult: (value: AmountDeltaResult) => any;
export declare const decodeSwapResult: (value: SwapResult) => any;
export declare const decodeCalculateSwapResult: (value: CalculateSwapResult) => any;
export declare const decodeCalculateAmountDeltaResult: (value: _calculateAmountDeltaResult) => any;
export declare const decodePosition: (value: Position) => any;
export declare const decodeSimulateSwapResult: (value: SimulateSwapResult) => any;
