export interface ServerConsumerOptions { durable?: string; deliverPolicy?: 'All' | 'Last' | 'New' | 'ByStartSequence' | 'ByStartTime' | 'last_per_subject'; startSequence?: number; startAtTimeDelta?: number; startTime?: Date; deliverTo?: string; deliverToSubject?: string; ackPolicy?: 'Explicit' | 'All' | 'None'; ackWait?: number; maxAckPending?: number; replayPolicy?: 'Instant' | 'All' | 'ByStartSequence' | 'ByStartTime' | 'Original'; maxDeliver?: number; filterSubject?: string; sample?: number; idleHeartbeat?: number; flowControl?: boolean; maxWaiting?: number; maxMessages?: number; manualAck?: boolean; limit?: number; description?: string; orderedConsumer?: boolean; deliverGroup?: string; headersOnly?: boolean; }