export * from './chat'; export declare type Omit = Pick>; export declare type Partial = { [P in keyof T]?: T[P]; }; export interface Notification { id: string; text: string; type: 'success' | 'info' | 'warning' | 'error'; action?: string; timestamp?: number; payload?: any; persistent?: boolean; } export interface ChatNotification { text: string; read: boolean; } export interface Context { school: string; course: any; } export interface ContextMenu { text: string; parameter: string; }