| Interface | Description | 
|---|---|
| AsyncBatchCursor<T> | MongoDB returns query results as batches, and this interface provides an asynchronous iterator over those batches. | 
| SingleResultCallback<T> | An interface to describe the completion of an asynchronous operation. |