mirror of
https://github.com/standardnotes/server
synced 2026-07-14 00:01:54 -04:00
11 lines
471 B
TypeScript
11 lines
471 B
TypeScript
import { Uuid } from '@standardnotes/common'
|
|
import { RevokedSession } from './RevokedSession'
|
|
|
|
export interface RevokedSessionRepositoryInterface {
|
|
findOneByUuid(uuid: string): Promise<RevokedSession | null>
|
|
findAllByUserUuid(userUuid: string): Promise<Array<RevokedSession>>
|
|
save(revokedSession: RevokedSession): Promise<RevokedSession>
|
|
remove(revokedSession: RevokedSession): Promise<RevokedSession>
|
|
clearUserAgentByUserUuid(userUuid: Uuid): Promise<void>
|
|
}
|