File size: 541 Bytes
1bc149f
 
 
 
88bf46c
 
1bc149f
 
 
 
 
 
88bf46c
 
1bc149f
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import {TaskModel} from "./task.mode";
import {DatasetModel} from "./dataset.model";
import {SubmissionEntry} from "./submission-entry.model";
import {LeaderboardEntry} from "./leaderboard-entry.model";
import {ControlPanelEntry} from "./control-panel-entry.model";
import {Observable} from "rxjs";

export interface StateModel{
    leaderboards: LeaderboardEntry[];
    submissions: SubmissionEntry[];
    datasets: DatasetModel[];
    tasks: TaskModel[];
    controlPanelSubmissions: ControlPanelEntry[];
    adminSessionStatus: string;
}