feat: add snjs package
This commit is contained in:
12
packages/snjs/lib/Services/Sync/SyncClientInterface.ts
Normal file
12
packages/snjs/lib/Services/Sync/SyncClientInterface.ts
Normal file
@@ -0,0 +1,12 @@
|
||||
import { SyncOpStatus } from './SyncOpStatus'
|
||||
import { SyncOptions } from '@standardnotes/services'
|
||||
|
||||
export interface SyncClientInterface {
|
||||
sync(options?: Partial<SyncOptions>): Promise<unknown>
|
||||
|
||||
isOutOfSync(): boolean
|
||||
|
||||
getLastSyncDate(): Date | undefined
|
||||
|
||||
getSyncStatus(): SyncOpStatus
|
||||
}
|
||||
Reference in New Issue
Block a user