export interface Row { column1: string; column2: string; column3: string; } // Types supplémentaires nécessaires export interface Contract { title: string; date: string; parties: string[]; terms: string[]; content: string; } export interface WalletRow { column1: string; // Label column2: string; // Wallet column3: string; // Type } export interface DataRow { column1: string; // Name column2: string; // Visibility column3: string; // Role column4: string; // Duration column5: string; // Legal column6: string; // Contract processName: string; zone: string; } export interface Notification { message: string; timestamp: string; isRead: boolean; } // Déplacer l'interface en dehors de la classe, au début du fichier export interface NotificationMessage { id: number; read: boolean; date: string; message: string; }