import { Bid, PoolState } from '../types'; export declare function getTopBid(state: PoolState, blockNumber: bigint, deploymentBlockNumber: bigint, K: bigint): Bid; export declare function getTopBidWrite(state: PoolState, blockNumber: bigint, deploymentBlockNumber: bigint, K: bigint): Bid; export declare function _updateAmAmmWrite(state: PoolState, blockNumber: bigint, deploymentBlockNumber: bigint, K: bigint): { manager: string; payload: string; }; export declare function _updateAmAmmView(state: PoolState, blockNumber: bigint, deploymentBlockNumber: bigint, K: bigint): { topBid: Bid; nextBid: Bid; };