import Devices, { DevicesChanged } from "../../interfaces/Devices"; import { ProctoringSession } from "../proctoring/ProctoringSession"; export interface ISessionRepository { save(data: Devices | DevicesChanged | ProctoringSession): Promise; list(): Promise; delete(id: string): Promise; get(id: string): Promise; getDevices(id: string): Promise; clear(): Promise; hasSessions(): Promise; }