22 lines
506 B
TypeScript
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;
|
|
}
|