Add an operation to the queue
Check if queue has items
Get queue size
Check if currently processing
Get all queued operations
Group operations by leaderboard for intelligent batching
Mark operations as processed and remove from queue
Clear the entire queue
Mark operation as failed and increment retry count
Set processing state
Offline queue for managing API operations when offline
Features: