mirror of
https://github.com/standardnotes/server
synced 2026-07-14 00:01:54 -04:00
* feat(syncing-server): associating existing items with key systems and shared vaults * fix(syncing-server): find item query * feat(syncing-server): add persistence of shared vaults with users and invites
10 lines
396 B
TypeScript
10 lines
396 B
TypeScript
import { Uuid } from '@standardnotes/domain-core'
|
|
|
|
import { SharedVaultAssociation } from './SharedVaultAssociation'
|
|
|
|
export interface SharedVaultAssociationRepositoryInterface {
|
|
save(sharedVaultAssociation: SharedVaultAssociation): Promise<void>
|
|
remove(sharedVaultAssociation: SharedVaultAssociation): Promise<void>
|
|
findByItemUuid(itemUuid: Uuid): Promise<SharedVaultAssociation | null>
|
|
}
|