export interface ISaveEvent { readonly object?: T; readonly success: () => void; readonly error: (e: unknown) => void; }