import { Struct } from "../Struct/Struct"; import { HadrachaPageUserSubscription } from "./HadrachaPageUserSubscription"; import { FileData } from "../Shared/FileData"; import { HadrachaPageStyle } from "./HadrachaPageStyle"; import { HadrachaPagePreview } from "../Previews"; import { ResourceContainment, ResourceHierarchy } from "../Resource"; export type HadrachaPage = HadrachaPagePreview & { structs: { structPreview: Struct; }[]; students: Partial[]; teachers: Partial[]; otherUsers: Partial[]; resources: ResourceContainment[]; resourceHierarchies: ResourceHierarchy[]; startTime: Date; endTime: Date; style?: HadrachaPageStyle; };