import { BigNumber } from "@ethersproject/bignumber"; import { ethers } from "ethers"; export declare const MaxUint256: BigNumber; export declare function encodeItemId(itemId: string): BigNumber; export declare function decodeItemId(itemId: string): string; export declare enum SignedDataOperationType { DEPOSIT = 0, WITHDRAW = 1 } export declare function getSignedData(owner: ethers.Wallet, messageSender: string, userNonce: number, encodedItemId: number, tokenAddress: string, amount: BigNumber | number, operationType: SignedDataOperationType): Promise<{ v: number; r: string; s: string; }>;