AsyncPersistenceAdapter is a interface that will be used for all async persistence adapters and are
compatible with only SylvieJS, not LokiJS. Replaces the previous callback API with async/await. Note
that an adapter can choose to implement both SyncPersistenceAdapter and AsyncPersistenceAdapter if
backwards compatibility is desired. Sylvie will choose to use the async version isAsync is set.
AsyncPersistenceAdapter is a interface that will be used for all async persistence adapters and are compatible with only SylvieJS, not LokiJS. Replaces the previous callback API with async/await. Note that an adapter can choose to implement both SyncPersistenceAdapter and AsyncPersistenceAdapter if backwards compatibility is desired. Sylvie will choose to use the async version isAsync is set.