import { HistoryEntry } from '@standardnotes/models' import { UseCaseInterface } from '@standardnotes/domain-core' import { RevisionMetadata } from '../Revision/RevisionMetadata' export interface UseCaseContainerInterface { get signInWithRecoveryCodes(): UseCaseInterface get getRecoveryCodes(): UseCaseInterface get addAuthenticator(): UseCaseInterface get listAuthenticators(): UseCaseInterface> get deleteAuthenticator(): UseCaseInterface get getAuthenticatorAuthenticationResponse(): UseCaseInterface> get listRevisions(): UseCaseInterface> get getRevision(): UseCaseInterface get deleteRevision(): UseCaseInterface }