import { Address } from 'viem'; import { Account, MarketAcc, MarketId, TokenId } from '../types'; export declare class MarketAccLib { static pack(root: Address, accountId: number, tokenId: TokenId, marketId: MarketId): MarketAcc; static unpack(value: MarketAcc): { root: `0x${string}`; accountId: number; tokenId: number; marketId: number; }; static isCrossMarket(accountPosition: MarketAcc): boolean; } export declare class AccountLib { static pack(root: Address, accountId: number): Account; static unpack(account: Account): { root: `0x${string}`; accountId: number; }; }