Files
graff-mate-client/src/types/Session.ts
T
2025-06-16 16:24:45 +05:00

22 lines
506 B
TypeScript

import { IApp as App } from "./App";
import { Comment } from "./Comments";
import { IOwner as Owner } from "./Owner";
import { Server } from "./Server";
import { Client } from "./Client";
export interface Session {
id: string;
ownerId: string;
serverId: string;
clientId: string;
companyId: string;
comments: Comment[];
status: "starting" | "started" | "restarted" | "ending" | "ended";
server: Server;
client: Client;
app: App;
owner: Owner;
createdAt: Date;
updatedAt: Date;
}