import { HttpResponse } from '@standardnotes/responses'; import { CreateSharedVaultResponse } from '../../Response/SharedVault/CreateSharedVaultResponse'; import { GetSharedVaultsResponse } from '../../Response/SharedVault/GetSharedVaultsResponse'; import { CreateSharedVaultValetTokenResponse } from '../../Response/SharedVault/CreateSharedVaultValetTokenResponse'; import { CreateSharedVaultValetTokenParams } from '../../Request/SharedVault/CreateSharedVaultValetTokenParams'; export interface SharedVaultServerInterface { getSharedVaults(): Promise>; createSharedVault(): Promise>; deleteSharedVault(params: { sharedVaultUuid: string; }): Promise>; createSharedVaultFileValetToken(params: CreateSharedVaultValetTokenParams): Promise>; }