/** Status of an event — pending (mempool) or confirmed (in a block). */ export type EventStatus = 'pending' | 'confirmed'; /** Trade side. */ export type TradeSide = 'BUY' | 'SELL'; /** Which exchange contract emitted the event. */ export type Exchange = 'ctf_exchange' | 'neg_risk_ctf_exchange'; /** ERC-1155 transfer type. */ export type TransferType = 'single' | 'batch'; /** Direction of a USDC movement. */ export type DepositDirection = 'deposit' | 'withdrawal'; /** UMA Optimistic Oracle event sub-type. */ export type OracleEventType = 'initialization' | 'proposal' | 'dispute' | 'resolution' | 'settled' | 'flag' | 'unflag' | 'pause' | 'unpause' | 'manual_resolution' | 'reset' | 'condition_resolution'; /** OHLCV candle resolution. */ export type CandleResolution = '1m' | '5m' | '15m' | '1h' | '4h' | '1d'; /** All event type discriminators. */ export type EventType = 'settlement' | 'trade' | 'status_update' | 'block' | 'position_change' | 'deposit' | 'position_split' | 'position_merge' | 'oracle' | 'price_feed'; /** Subscription type presets. */ export type SubscriptionType = 'settlements' | 'trades' | 'prices' | 'blocks' | 'wallets' | 'markets' | 'large_trades' | 'global' | 'oracle' | 'chainlink'; /** Sort field for market listing. */ export type MarketSortField = 'volume' | 'price' | 'updated'; //# sourceMappingURL=enums.d.ts.map