import { SyncOpStatus } from './SyncOpStatus' import { AbstractService, SyncEvent, SyncOptions } from '@standardnotes/services' export interface SyncClientInterface extends AbstractService { setLaunchPriorityUuids(launchPriorityUuids: string[]): void sync(options?: Partial): Promise isOutOfSync(): boolean getLastSyncDate(): Date | undefined getSyncStatus(): SyncOpStatus lockSyncing(): void unlockSyncing(): void completedOnlineDownloadFirstSync: boolean }